Mahesh Hanumant Bandal created RANGER-3176:
----------------------------------------------

             Summary: Ranger HBase resource lookup fails with  
java.lang.NoClassDefFoundError
                 Key: RANGER-3176
                 URL: https://issues.apache.org/jira/browse/RANGER-3176
             Project: Ranger
          Issue Type: Bug
          Components: Ranger
            Reporter: Mahesh Hanumant Bandal
            Assignee: Mahesh Hanumant Bandal


Following exception occurs 

{code:java}
2021-02-04 19:46:55,175 [timed-executor-pool-0] ERROR 
apache.ranger.services.hbase.client.HBaseClient$2 (HBaseClient.java:279) - 
getTableList: Unable to get HBase table List for 
[repository:cl1_hbase,table-match:t.*].org.apache.hadoop.hbase.DoNotRetryIOException:
 java.lang.NoClassDefFoundError: org/apache/htrace/core/Tracer
2021-02-04 19:46:55,176 [timed-executor-pool-0] ERROR 
apache.ranger.services.hbase.client.HBaseResourceMgr 
(HBaseResourceMgr.java:147) - Unable to get hbase resources.
org.apache.ranger.plugin.client.HadoopException: getTableList: Unable to get 
HBase table List for [repository:cl1_hbase,table-match:t.*].
        at 
org.apache.ranger.services.hbase.client.HBaseClient$2.run(HBaseClient.java:276)
        at 
org.apache.ranger.services.hbase.client.HBaseClient$2.run(HBaseClient.java:223)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:360)
        at 
org.apache.ranger.services.hbase.client.HBaseClient.getTableList(HBaseClient.java:223)
        at 
org.apache.ranger.services.hbase.client.HBaseResourceMgr$1.call(HBaseResourceMgr.java:115)
        at 
org.apache.ranger.services.hbase.client.HBaseResourceMgr$1.call(HBaseResourceMgr.java:112)
        at 
org.apache.ranger.plugin.util.TimedEventUtil.timedTask(TimedEventUtil.java:40)
        at 
org.apache.ranger.services.hbase.client.HBaseResourceMgr.getHBaseResource(HBaseResourceMgr.java:140)
        at 
org.apache.ranger.services.hbase.RangerServiceHBase.lookupResource(RangerServiceHBase.java:119)
        at 
org.apache.ranger.biz.ServiceMgr$LookupCallable.actualCall(ServiceMgr.java:642)
        at 
org.apache.ranger.biz.ServiceMgr$LookupCallable.actualCall(ServiceMgr.java:626)
        at 
org.apache.ranger.biz.ServiceMgr$TimedCallable.call(ServiceMgr.java:608)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.hadoop.hbase.DoNotRetryIOException: 
java.lang.NoClassDefFoundError: org/apache/htrace/core/Tracer
        at 
org.apache.hadoop.hbase.client.RpcRetryingCallerImpl.translateException(RpcRetryingCallerImpl.java:221)
        at 
org.apache.hadoop.hbase.client.RpcRetryingCallerImpl.callWithRetries(RpcRetryingCallerImpl.java:119)
        at 
org.apache.hadoop.hbase.client.HBaseAdmin.executeCallable(HBaseAdmin.java:3133)
        at 
org.apache.hadoop.hbase.client.HBaseAdmin.executeCallable(HBaseAdmin.java:3125)
        at 
org.apache.hadoop.hbase.client.HBaseAdmin.listTableDescriptors(HBaseAdmin.java:347)
        at 
org.apache.hadoop.hbase.client.HBaseAdmin.listTableDescriptors(HBaseAdmin.java:341)
        at 
org.apache.ranger.services.hbase.client.HBaseClient$2.run(HBaseClient.java:238)
        ... 16 more
Caused by: java.lang.NoClassDefFoundError: org/apache/htrace/core/Tracer
        at org.apache.hadoop.hbase.ipc.Call.<init>(Call.java:76)
        at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient.callMethod(AbstractRpcClient.java:410)
        at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient.callBlockingMethod(AbstractRpcClient.java:325)
        at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient.access$200(AbstractRpcClient.java:91)
        at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient$BlockingRpcChannelImplementation.callBlockingMethod(AbstractRpcClient.java:576)
        at 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos$MasterService$BlockingStub.isMasterRunning(MasterProtos.java)
        at 
org.apache.hadoop.hbase.client.ConnectionImplementation$MasterServiceStubMaker.isMasterRunning(ConnectionImplementation.java:1152)
        at 
org.apache.hadoop.hbase.client.ConnectionImplementation$MasterServiceStubMaker.makeStubNoRetries(ConnectionImplementation.java:1182)
        at 
org.apache.hadoop.hbase.client.ConnectionImplementation$MasterServiceStubMaker.makeStub(ConnectionImplementation.java:1198)
        at 
org.apache.hadoop.hbase.client.ConnectionImplementation.getKeepAliveMasterService(ConnectionImplementation.java:1263)
        at 
org.apache.hadoop.hbase.client.ConnectionImplementation.getMaster(ConnectionImplementation.java:1252)
        at 
org.apache.hadoop.hbase.client.MasterCallable.prepare(MasterCallable.java:57)
        at 
org.apache.hadoop.hbase.client.RpcRetryingCallerImpl.callWithRetries(RpcRetryingCallerImpl.java:105)
        ... 21 more
Caused by: java.lang.ClassNotFoundException: org.apache.htrace.core.Tracer
        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:419)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:352)
        ... 34 more
{code}




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

Reply via email to