accumulo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher <ctubb...@apache.org>
Subject Re: Accumulo init problem
Date Wed, 05 Aug 2015 19:22:01 GMT
Are the jars readable by the user running the Accumulo process?

--
Christopher L Tubbs II
http://gravatar.com/ctubbsii


On Wed, Aug 5, 2015 at 1:44 AM, Thai Ngo <baothaingo@gmail.com> wrote:
> Hello All,
>
> After installing Accumulo 1.7.0 in single node mode, I ran
> $ACCUMULO_HOME/bin/accumulo init and met the following error:
>
> Failed to instantiate SLF4J LoggerFactory
>
> Reported exception:
>
> java.lang.NoClassDefFoundError: org/apache/log4j/Level
>
> at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128)
>
> at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:107)
>
> at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:295)
>
> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:269)
>
> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
>
> at org.apache.accumulo.start.Main.<clinit>(Main.java:38)
>
> Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Level
>
> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
>
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
>
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>
> ... 6 more
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/log4j/Level
>
> at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128)
>
> at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:107)
>
> at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:295)
>
> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:269)
>
> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
>
> at org.apache.accumulo.start.Main.<clinit>(Main.java:38)
>
> Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Level
>
> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
>
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
>
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>
> ... 6 more
>
>
> I then looked into the $ACCUMULO_HOME/bin/accumulo script, and made some
> changes to $CLASSPATH to alternatively provide the needed jars (log4j,
> slf4j, slf4j-log4j) for accumulo but I encountered another error:
>
> Mac :: accumulo/1.7.0/conf ‹master› » accumuloinit
>
> Classpath ...
>
> /usr/local/Cellar/accumulo/1.7.0/conf:/usr/local/Cellar/accumulo/1.7.0/lib/accumulo-start.jar:/usr/local/Cellar/hadoop/2.7.0/share/hadoop/common/lib/slf4j-api-1.7.10.jar:/usr/local/Cellar/hadoop/2.7.0/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar:/usr/local/Cellar/hadoop/2.7.0/libexec/share/hadoop/common/log4j-1.2.17.jar:
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/slf4j/LoggerFactory
>
> at org.apache.accumulo.start.Main.<clinit>(Main.java:38)
>
> Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
>
> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
>
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
>
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>
> ... 1 more
>
> Mac :: accumulo/1.7.0/conf ‹master› »
>
>
>
> https://issues.apache.org/jira/browse/ACCUMULO-3685 did not fix.
>
> Any ideas how to fix the problem?
>
> Thanks,
> Thai
>
>
>
>
>
>
>
>
>
>

Mime
View raw message