我已经在Ubuntu 18.04中安装了hadoop-3.2.1和Java-8。我可以通过终端使用hadoop fs -put
命令将文件发送到HDFS。但是当我尝试通过UI上传文件或创建目录时,我收到以下错误:
上传文件时:
无法上载文件temp.txt
创建目录时:
权限被拒绝:用户=dr.who,访问=WRITE,信息节点="/":用户1:超级组:drwxr-xr-x
hdfs-site.xml文件:
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>file:/usr/local/hadoop_tmp/hdfs/namenode</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>file:/usr/local/hadoop_tmp/hdfs/datanode</value>
</property>
</configuration>
1条答案
按热度按时间lskq00tm1#
了解HDFS Permissions Guide上的HDFS权限。
您可以暂时在
hdfs-site.xml
中完全关闭权限