hadoop默认情况下开启了权限检查,且默认使用dir.who作为http访问的静态用户,因此可通过关闭权限检查或者配置http访问的静态用户为 linuxusername ,二选一即可.
**在core-site.xml中修改http访问的静态用户为 linuxusername **
<property>
<name>hadoop.http.staticuser.user</name>
<value>linuxusername </value>
</property>
在hdfs-site.xml中关闭权限检查
<property>
<name>dfs.permissions.enabled</name>
<value>false</value>
</property>
网友评论