You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by "bianqi (Jira)" <ji...@apache.org> on 2020/02/28 03:22:00 UTC

[jira] [Created] (RANGER-2745) execute hdfs dfs -ls / NPE

bianqi created RANGER-2745:
------------------------------

             Summary: execute hdfs dfs -ls / NPE
                 Key: RANGER-2745
                 URL: https://issues.apache.org/jira/browse/RANGER-2745
             Project: Ranger
          Issue Type: Bug
          Components: Ranger
    Affects Versions: 1.2.0
            Reporter: bianqi
             Fix For: 1.2.1


when I execute hdfs dfs -ls / ,Viewing the Hadoop logs found the following error

bq. 2020-02-27 15:20:23,058 WARN org.apache.hadoop.ipc.Server: IPC Server handler 5 on 8020, call org.apache.hadoop.hdfs.protocol.ClientProtocol.getFileInfo from xxx:11136 Call#0 Retry#0
bq. java.lang.NullPointerException
bq.         at org.apache.hadoop.hdfs.DFSUtil.bytes2String(DFSUtil.java:314)
bq.         at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.getINodeAttrs(FSPermissionChecker.java:238)
bq.         at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.checkPermission(FSPermissionChecker.java:183)
bq.         at org.apache.hadoop.hdfs.server.namenode.FSDirectory.checkPermission(FSDirectory.java:1752)
bq.         at org.apache.hadoop.hdfs.server.namenode.FSDirStatAndListingOp.getFileInfo(FSDirStatAndListingOp.java:100)
bq.         at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getFileInfo(FSNamesystem.java:3831)
bq.         at org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.getFileInfo(NameNodeRpcServer.java:1012)
bq.         at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.getFileInfo(ClientNamenodeProtocolServerSideTranslatorPB.java:855)
bq.         at org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java)
bq.         at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:616)
bq.         at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:982)
bq.         at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2217)
bq.         at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2213)
bq.         at java.security.AccessController.doPrivileged(Native Method)
bq.         at javax.security.auth.Subject.doAs(Subject.java:422)
bq.         at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1758)
bq.         at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2213)
bq. 

But when I execute hdfs dfs -ls /tmp ,Did not report an error,And control permissions functions are normal. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)