eclipse的hadoop插件对集群操作提示org.apache.hadoop.security.AccessControlException:Permission denied

eclipse的hadoop插件对集群操作提示org.apache.hadoop.security.AccessControlException:Permission denied: user = zhangsan,access=WRITE,inode="/user/hadoop":hadoop:supergroup:drwxr-xr-x

 

因为用eclipse的hadoop的插件提交代码时,会默认用win下边的身份操作远程hdfs文件系统,比如我的win系统的登陆名是zhangsan,而hdfs的身份为/user/hadoop,由于zhangsan对文件系统没有写入权限,所以导致了异常发生。

解决办法:$ hadoop fs -chmod 777 /user/hadoop ,放开hadoop目录的权限,如果要恢复原来默认,运行:$ hadoop fs -chmod 755 /user/hadoop

posted @ 2016-01-04 09:41  银雪飞马  阅读(228)  评论(0编辑  收藏  举报