[Hadoop]ERROR security.UserGroupInformation:PriviledgedActionException as:Administrator
来源:互联网 发布:游族网络 薪水 编辑:程序博客网 时间:2024/06/08 04:43
原:http://blog.csdn.net/shiqidide/article/details/7585048
hadoop1.0.4在windows远程调试linux的程序时,报错:
12/04/24 15:32:44 WARNutil.NativeCodeLoader: Unable to load native-hadoop library foryour platform... using builtin-java classes where applicable
12/04/24 15:32:44 ERROR security.UserGroupInformation:PriviledgedActionExcepti
Exception in thread "main" java.io.IOException: Failed to setpermissions of path:\tmp\hadoop-Administrator\mapred\staging\Administrator-519341271\.stagingto 0700
这个是Windows下文件权限问题,在Linux下可以正常运行,不存在这样的问题。
解决方法是:修改hdfs /tmp目录权限
mango@master:~/hadoop-1.0.4/bin$ ./hadoop dfs -chmod -R 777 /tmp mango@master:~/hadoop-1.0.4/bin$ ./hadoop dfs -ls /tmp Found 1 itemsdrwxrwxrwx - mango supergroup 0 2013-01-14 16:07 /tmp/hadoop-mango再运行就应该不报错了。如果还有错:解决方法是,修改/hadoop-1.0.4/src/core/org/apache/hadoop/fs/FileUtil.java里面的checkReturnValue,注释掉即可(有些粗暴,在Window下,可以不用检查)
- ......
-
private static void checkReturnValue( booleanrv, File p, -
FsPermission permission -
) throws IOException { -
-
} - ......
重新编译打包hadoop-core-1.0.4.jar,替换掉hadoop-1.0.4根目录下的hadoop-core-1.0.4.jar即可。
以下是我编译成功的hadop-core-1.0.4.jar:http://download.csdn.net/detail/snow_eagle_howard/4842134
替换之后,刷新项目,设置好正确的jar包依赖,现在再运行WordCountTest,即可。
//还有一个常见的权限异常:
ERROR security.UserGroupInformation: PriviledgedActionException as:Administrator cause:org.apache.hadoop.security.AccessControlException: org.apache.hadoop.security.AccessControlException: Permission denied: user=Administrator, access=WRITE, inode="mapred":mango:supergroup:rwxr-xr-x
Exception in thread "main" org.apache.hadoop.security.AccessControlException: org.apache.hadoop.security.AccessControlException: Permission denied: user=Administrator, access=WRITE, inode="mapred":mango:supergroup:rwxr-xr-x
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
.......
解决办法时将 /tmp目录权限设置为777
- [Hadoop]ERROR security.UserGroupInformation:PriviledgedActionException as:Administrator
- hadoop ERROR security.UserGroupInformation: PriviledgedActionException as:root
- ERROR org.apache.hadoop.security.UserGroupInformation: PriviledgedActionException
- ERROR security.UserGroupInformation: PriviledgedActionException
- hadoop时遇到遇到ERROR security.UserGroupInformation: PriviledgedActionException as:xxxx cause:java.io.I
- ERROR security.UserGroupInformation: PriviledgedActionException 错误
- ERROR security.UserGroupInformation: PriviledgedActionException 解决方法
- ERROR security.UserGroupInformation: PriviledgedActionException 问题解决
- hadoop2.2.0-错误- ERROR security.UserGroupInformation: PriviledgedActionException as:s011 (auth:SIMPLE
- ERROR security.UserGroupInformation: PriviledgedActionException + java.net.ConnectException解决办法
- 【hadoop】关于ERROR security.UserGroupInformation
- Ubuntu上安装Hadoop环境中org.apache.hadoop.security.UserGroupInformation: PriviledgedActionException
- Ubuntu上安装Hadoop环境中org.apache.hadoop.security.UserGroupInformation: PriviledgedActionException
- eclipse hadoop ERROR [main] security.UserGroupInformation
- PriviledgedActionException as:Administrator cause:java.io.IOException
- hbase异常处理之ERROR security.UserGroupInformation
- hadoop tasktracker 异常:PriviledgedActionException as:adlog cause:ENOENT: No such file or directory
- Hadoop UserGroupInformation 的那些 login
- [Linux] 配置apt-get高速下载源
- [Hadoop] 编译hadoop for eclipse 插件 详解
- [Java] myeclipse10 破解
- [Java] myeclipse安装svn插件的多种方式
- Hibernate原理与应用(二)
- [Hadoop]ERROR security.UserGroupInformation:PriviledgedActionException as:Administrator
- [Hadoop] hadoop运维篇(一)
- [Java] HTTP 404 no result defined for action
- 博客搬家
- [HBase] HBase 之TableOutputFormat
- hbase MapReduce程序样例入门(一)
- 百度索引量与“site”结果是不是一样的,site总是接近百度索引量
- hbase MapReduce程序样例入门(二)
- 打jar包及运行jar文件