org.apache.hadoop.security.AccessControlException: org.apache.hadoop.security .AccessControlException: Permission denied: user=Administrator, access=WRITE, inode="hadoop": hadoop:supergroup:rwxr-xr-x
在上一篇的文章中,删除HDFS中的文件时报错,没有删除权限,解决方法如下:
先停止HDFS集群
更改hadoop安装目录下hadoop-2.6.0-cdh5.8.5/etc/hadoop/hdfs-site.xml配置
添加如下内容:
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
重启HDFS,运行代码即可删除。