hadoop2.2.0单机伪分布,运行Wordcount时候出错

来源:互联网 发布:陈子豪淘宝外设店 编辑:程序博客网 时间:2024/05/22 04:31
ERROR security.UserGroupInformation: PriviledgedActionException as:root cause:org.apache.hadoop.security.AccessControlException: org.apache.hadoop.security.AccessControlException: Permission denied: user=root, access=WRITE, inode="staging":dandan:supergroup:rwxr-xr-x org.apache.hadoop.security.AccessControlException: org.apache.hadoop.security.AccessControlException: Permission denied: user=root, access=WRITE, inode="staging":dandan:supergroup:rwxr-xr-x at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) Caused by: org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.security.AccessControlException: Permission denied: user=root, access=WRITE, inode="staging":dandan:supergroup:rwxr-xr-x at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.check

解决办法:

是权限问题。可以选择关闭hadoop权限,在hdfs-site.xml文件中添加<property>    <name>dfs.permissions</name>    <value>false</value>    </property>关闭hadoop权限管理。再不行请切换到root用户操作

0 0
原创粉丝点击