The same issue exists in ranger-2.2 branch as well. Looking at catalina.out 
(below), this might be due to following recent change:

   RANGER-3340:Remove htrace-core.jar from Ranger modules where it is not 
required

 

Ramesh – can you please look into this?

 

Thanks,

Madhan

 

catalina.out:

  SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".

  SLF4J: Defaulting to no-operation (NOP) logger implementation

  SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further 
details.

  Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/htrace/core/Tracer$Builder

        at org.apache.hadoop.fs.FsTracer.get(FsTracer.java:42)

        at 
org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:3407)

        at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:158)

        at 
org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:3474)

        at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:3442)

        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:524)

        at org.apache.hadoop.fs.Path.getFileSystem(Path.java:365)

        at 
org.apache.hadoop.security.alias.JavaKeyStoreProvider.initFileSystem(JavaKeyStoreProvider.java:89)

        at 
org.apache.hadoop.security.alias.AbstractJavaKeyStoreProvider.<init>(AbstractJavaKeyStoreProvider.java:85)

        at 
org.apache.hadoop.security.alias.JavaKeyStoreProvider.<init>(JavaKeyStoreProvider.java:49)

        at 
org.apache.hadoop.security.alias.JavaKeyStoreProvider.<init>(JavaKeyStoreProvider.java:41)

        at 
org.apache.hadoop.security.alias.JavaKeyStoreProvider$Factory.createProvider(JavaKeyStoreProvider.java:100)

        at 
org.apache.hadoop.security.alias.CredentialProviderFactory.getProviders(CredentialProviderFactory.java:73)

        at 
org.apache.ranger.credentialapi.CredentialReader.getDecryptedString(CredentialReader.java:74)

        at 
org.apache.ranger.server.tomcat.EmbeddedServer.getKeyManagers(EmbeddedServer.java:443)

        at 
org.apache.ranger.server.tomcat.EmbeddedServer.getSSLContext(EmbeddedServer.java:417)

        at 
org.apache.ranger.server.tomcat.EmbeddedServer.start(EmbeddedServer.java:113)

        at 
org.apache.ranger.server.tomcat.EmbeddedServer.main(EmbeddedServer.java:88)

  Caused by: java.lang.ClassNotFoundException: 
org.apache.htrace.core.Tracer$Builder

        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)

        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)

        ... 18 more

 

 

From: Madhan Neethiraj <mad...@apache.org>
Date: Wednesday, July 21, 2021 at 1:03 AM
To: "dev@ranger.apache.org" <dev@ranger.apache.org>
Subject: Ranger admin server startup fails in latest master

 

 

 

Rangers,

 

Starting the latest Ranger admin server (in master branch) using the docker 
setup in dev-support/ranger-docker fails with the following error. Anyone else 
hit this issue? This is a regression..

 

Thanks,

Madhan 

 

 

2021-07-21 07:50:49,243  [I] Ranger all admins default password change request 
is in process..

ERROR StatusLogger Reconfiguration failed: No configuration found for 
'532760d8' at 'null' in 'null'

07:50:56.952 [main] ERROR org.apache.ranger.plugin.store.AbstractServiceStore - 
AbstractServiceStore.updateTagServiceDefForUpdatingAccessTypeshdfs): could not 
find TAG ServiceDef..

javax.ws.rs.WebApplicationException: null

        at 
org.apache.ranger.common.RESTErrorUtil.createRESTException(RESTErrorUtil.java:56)
 ~[classes/:3.0.0-SNAPSHOT]

        at 
org.apache.ranger.common.RESTErrorUtil.createRESTException(RESTErrorUtil.java:301)
 ~[classes/:3.0.0-SNAPSHOT]

        at 
org.apache.ranger.service.RangerBaseModelService.read(RangerBaseModelService.java:240)
 ~[classes/:?]

        at 
org.apache.ranger.biz.ServiceDBStore.getServiceDef(ServiceDBStore.java:1379) 
~[classes/:?]

        at 
org.apache.ranger.plugin.store.AbstractServiceStore.updateTagServiceDefForUpdatingAccessTypes(AbstractServiceStore.java:288)
 ~[ranger-plugins-common-3.0.0-SNAPSHOT.jar:3.0.0-SNAPSHOT]

        at 
org.apache.ranger.plugin.store.AbstractServiceStore.postCreate(AbstractServiceStore.java:128)
 ~[ranger-plugins-common-3.0.0-SNAPSHOT.jar:3.0.0-SNAPSHOT]

        at 
org.apache.ranger.biz.ServiceDBStore.createServiceDef(ServiceDBStore.java:675) 
~[classes/:?]

        at 
org.apache.ranger.plugin.store.EmbeddedServiceDefsUtil.getOrCreateServiceDef(EmbeddedServiceDefsUtil.java:295)
 ~[ranger-plugins-common-3.0.0-SNAPSHOT.jar:3.0.0-SNAPSHOT]

        at 
org.apache.ranger.plugin.store.EmbeddedServiceDefsUtil.init(EmbeddedServiceDefsUtil.java:147)
 ~[ranger-plugins-common-3.0.0-SNAPSHOT.jar:3.0.0-SNAPSHOT]

        at 
org.apache.ranger.biz.ServiceDBStore$1.doInTransaction(ServiceDBStore.java:398) 
~[classes/:?]

        at 
org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
 ~[spring-tx-5.3.7.jar:5.3.7]

        at 
org.apache.ranger.biz.ServiceDBStore.initStore(ServiceDBStore.java:395) 
~[classes/:?]

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[?:1.8.0_282]

        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
~[?:1.8.0_282]

...

        at 
org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:144)
 [spring-context-5.3.7.jar:5.3.7]

        at 
org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:95)
 [spring-context-5.3.7.jar:5.3.7]

        at org.apache.ranger.util.CLIUtil.init(CLIUtil.java:54) [classes/:?]

        at org.apache.ranger.util.CLIUtil.getBean(CLIUtil.java:62) [classes/:?]

        at 
org.apache.ranger.patch.cliutil.ChangePasswordUtil.main(ChangePasswordUtil.java:55)
 [classes/:?]

 

Reply via email to