root用户执行hadoop命令报错:

  1. [root@vmocdp125 conf]# hadoop fs -ls /user/
  2. [INFO] 17:50:42 main [RetryInvocationHandler]Exception while invoking getFileInfo of class ClientNamenodeProtocolTranslatorPB over vmocdp127.test.com/172.16.145.127:8020. Trying to fail over immediately.144
  3. org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.ipc.StandbyException): Operation category READ is not supported in state standby
  4. at org.apache.hadoop.hdfs.server.namenode.ha.StandbyState.checkOperation(StandbyState.java:87)
  5. at org.apache.hadoop.hdfs.server.namenode.NameNode$NameNodeHAContext.checkOperation(NameNode.java:1932)
  6. at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.checkOperation(FSNamesystem.java:1313)
  7. at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getFileInfo(FSNamesystem.java:3861)
  8. at org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.getFileInfo(NameNodeRpcServer.java:1076)
  9. at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.getFileInfo(ClientNamenodeProtocolServerSideTranslatorPB.java:843)
  10. at org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java)
  11. at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:616)
  12. at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:969)
  13. at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2151)
  14. at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2147)
  15. at java.security.AccessController.doPrivileged(Native Method)
  16. at javax.security.auth.Subject.doAs(Subject.java:422)
  17. at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1657)
  18. at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2145)
  19.  
  20. at org.apache.hadoop.ipc.Client.call(Client.java:1427)
  21. at org.apache.hadoop.ipc.Client.call(Client.java:1358)
  22. at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:229)
  23. at com.sun.proxy.$Proxy9.getFileInfo(Unknown Source)
  24. at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.getFileInfo(ClientNamenodeProtocolTranslatorPB.java:771)
  25. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  26. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  27. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  28. at java.lang.reflect.Method.invoke(Method.java:497)
  29. at org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryInvocationHandler.java:252)
  30. at org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocationHandler.java:104)
  31. at com.sun.proxy.$Proxy10.getFileInfo(Unknown Source)
  32. at org.apache.hadoop.hdfs.DFSClient.getFileInfo(DFSClient.java:2116)
  33. at org.apache.hadoop.hdfs.DistributedFileSystem$22.doCall(DistributedFileSystem.java:1315)
  34. at org.apache.hadoop.hdfs.DistributedFileSystem$22.doCall(DistributedFileSystem.java:1311)
  35. at org.apache.hadoop.fs.FileSystemLinkResolver.resolve(FileSystemLinkResolver.java:81)
  36. at org.apache.hadoop.hdfs.DistributedFileSystem.getFileStatus(DistributedFileSystem.java:1311)
  37. at org.apache.hadoop.fs.Globber.getFileStatus(Globber.java:57)
  38. at org.apache.hadoop.fs.Globber.glob(Globber.java:252)
  39. at org.apache.hadoop.fs.FileSystem.globStatus(FileSystem.java:1655)
  40. at org.apache.hadoop.fs.shell.PathData.expandAsGlob(PathData.java:326)
  41. at org.apache.hadoop.fs.shell.Command.expandArgument(Command.java:235)
  42. at org.apache.hadoop.fs.shell.Command.expandArguments(Command.java:218)
  43. at org.apache.hadoop.fs.shell.Command.processRawArguments(Command.java:201)
  44. at org.apache.hadoop.fs.shell.Command.run(Command.java:165)
  45. at org.apache.hadoop.fs.FsShell.run(FsShell.java:287)
  46. at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
  47. at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
  48. at org.apache.hadoop.fs.FsShell.main(FsShell.java:340)
  49. Found 6 items
  50. drwxrwx--- - ambari-qa hdfs 0 2016-09-14 19:48 /user/ambari-qa
  51. drwxr-xr-x - hcat hdfs 0 2016-09-14 20:09 /user/hcat
  52. drwx------ - hdfs hdfs 0 2016-09-20 18:51 /user/hdfs
  53. drwxr-xr-x - hive hdfs 0 2016-09-14 20:11 /user/hive
  54. drwxr-xr-x - hdfs hdfs 0 2016-09-20 18:49 /user/ocetl
  55. drwxrwxr-x - spark hdfs 0 2016-09-14 20:00 /user/spark

 换成hdfs执行命令即可:sudo -u hdfs hadoop fs -ls /user

  1. [root@vmocdp125 conf]# sudo -u hdfs hadoop fs -ls /user
  2. Found 6 items
  3. drwxrwx--- - ambari-qa hdfs 0 2016-09-14 19:48 /user/ambari-qa
  4. drwxr-xr-x - hcat hdfs 0 2016-09-14 20:09 /user/hcat
  5. drwx------ - hdfs hdfs 0 2016-09-20 18:51 /user/hdfs
  6. drwxr-xr-x - hive hdfs 0 2016-09-14 20:11 /user/hive
  7. drwxr-xr-x - hdfs hdfs 0 2016-09-20 18:49 /user/ocetl
  8. drwxrwxr-x - spark hdfs 0 2016-09-14 20:00 /user/spark

  

hadoop命令报错:权限问题的更多相关文章

  1. RedHat中敲sh-copy-id命令报错:-bash: ssh-copy-id: command not found

    RedHat中敲sh-copy-id命令报错:-bash: ssh-copy-id: command not found 在多台Linux服务器SSH相互访问无需密码, 其中进入一台Linus中,对其 ...

  2. 执行Spark运行在yarn上的命令报错 spark-shell --master yarn-client

    1.执行Spark运行在yarn上的命令报错 spark-shell --master yarn-client,错误如下所示: // :: ERROR SparkContext: Error init ...

  3. 启动 ./spark-shell 命令报错

    当使用./spark-shell 命令报错 Caused by: ERROR XJ040: Failed to start database @476fde05, see the next excep ...

  4. hadoop启动报错处理

    1.      hadoop启动报错 1.1.    问题1 util.NativeCodeLoader: Unable to load native-hadoop library for your ...

  5. CURL命令报错:dyld: lazy symbol binding failed: Symbol not found: _SSL_load_error_strings解决办法

    Mac OS X 10.11.6, curl 命令报错,错误如下: dyld: lazy symbol binding failed: Symbol not found: _SSL_load_erro ...

  6. 用java运行Hadoop程序报错:org.apache.hadoop.fs.LocalFileSystem cannot be cast to org.apache.

    用java运行Hadoop例程报错:org.apache.hadoop.fs.LocalFileSystem cannot be cast to org.apache.所写代码如下: package ...

  7. eclipse运行hadoop程序报错:Connection refused: no further information

    eclipse运行hadoop程序报错:Connection refused: no further information log4j:WARN No appenders could be foun ...

  8. php artisan 命令报错,什么命令都是这个错误,cmd下运行也不行,又没看到语法错误

    Laravel 5.1 以上的版本的框架需求PHP的版本是5.5以上的版本.如果你的PHP版本等级太低,将会出现上述的问题. 估计你要升级你的PHP版本了.

  9. Python3 pip命令报错:Fatal error in launcher: Unable to create process using '"'

    Python3 pip命令报错:Fatal error in launcher: Unable to create process using '"' 一.问题 环境:win7 同时安装py ...

随机推荐

  1. HDU-4679 Terrorist’s destroy 树形DP,维护

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4679 题意:给一颗树,每个边有一个权值,要你去掉一条边权值w剩下的两颗子树中分别的最长链a,b,使得w ...

  2. 很好用的mybatis分页解决方案

    分页如果写在SQL脚本中,将会大大影响我们后续数据库的迁移难度.mybatis的分页一般是自己实现一个mybatis的拦截器,然后根据某些特定的条件开启分页,对原有SQL进行改造. 正在我对mybat ...

  3. hdoj 2122 Ice_cream’s world III

    并查集+最小生成树 Ice_cream’s world III Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 ...

  4. [Objective-c 基础 - 2.5] .h和.m文件,点语法,成员变量作用域

    A. 命令行编译和XCode编译 1.在存在多个.m源码实现文件的情况下,若根据需要引入.m文件,使用命令行仅仅编译主.m文件即可,但是XCode会同时编译全部.m文件,会发生编译错误(重复定义全局变 ...

  5. AVR抗干扰能力一般

    在485通信中,为了方便测试,在485 芯片前端加下了插测好测试量,可是用TTL直接通信, 但是,在实际的PCB测试中,9600 的波特率下不小心用手碰了P5插针,会现大量的数量错误, 后来在Tx和R ...

  6. React-native 中的触摸响应功能

    我们在做APP的时候,与桌面应用系统不同的是触摸响应. web页面对触摸响应的支持和原生的APP有着很大的差异. 基本用法 componentWillMount: function() { this. ...

  7. PHP+MySQL开发技术详解—学习笔记

    1.      PHP is Hypertext Preproocessor. 2.      Hello World: <?php Echo ‘Hello World!’; ?> 3.  ...

  8. 射击的乐趣:WIN32诠释打飞机游戏源码补充

    打飞机游戏源码补充 从指定位置加载bmp并显示到对话框. , TRUE);, , LR_LOADFROMFILE);          {         BITMAP bmpinfo;        ...

  9. Android大图片裁剪终极解决方案 原理分析

    约几个月前,我正为公司的APP在Android手机上实现拍照截图而烦恼不已. 上网搜索,确实有不少的例子,大多都是抄来抄去,而且水平多半处于demo的样子,可以用来讲解知识点,但是一碰到实际项目,就漏 ...

  10. cocos2d-x 触摸偏移

    转自:http://www.cnblogs.com/fjut/archive/2012/04/28/2475693.html //ccTouchBegan必须实现,否则会报错 bool PicScan ...