最近使用hadoop的HDFS,作为系统的文件服务器,在多个客户端上传文件,多个客户端只能下载他自己上传的文件,但是下载不了其它客户端上传的文件,请问是什么问题?

0
请教大家一个问题,最近使用hadoop的HDFS,作为系统的文件服务器,测试的时候在一台客户端上用java api上传文件到服务器,然后下载到本地,此时都是OK的,也能够下载下来,但是如果在多个客户端上传文件,多个客户端只能下载他自己上传的文件,但是下载不了其它客户端上传的文件,请问是什么问题?
已邀请:
1

牟瑞 - 大数据 Hadoop 讲师 Hadoop入门课程地址:http://www.hellobi.com/course/39 有架构师,技术总监,CTO的职位请联系我! 2015-09-25 回答

没有遇到过这种情况啊。按道理来讲,端口是开放的,每个客户端都是可以访问的。
你看一下是不是hadoop的权限问题。
在hdfs-site.xml文件里面追加
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
然后重启集群,重新试一下。

要回复问题请先登录注册