Hi Yuheng, You do not need to use Kafka to ingest data into Storm, but you will need a spout of some kind — either one you write, or use one of the pre-existing ones.
For RabbitMQ, you may want to look at this spout implementation: https://github.com/ppat/storm-rabbitmq -Taylor On Oct 22, 2014, at 12:53 AM, Yuheng Du <[email protected]> wrote: > Hi Harsha, > > Thank you. The .tar ball I download was corrupted and the > log4j-over-slf4j-1.6.6.jar file was missing. I downloaded again and now the > storm ui runs fine. Thanks for your help again. > > Do I have to use Kafka to read data into storm? I have set up a bunch of > rabbimq queues up running and it would be good if I can process data coming > from the rabbitmq queues using storm. > > best, > Yuheng > > > > On Wed, Oct 22, 2014 at 12:21 AM, Harsha <[email protected]> wrote: > Yuheng, > regarding hortonworks sandbox 2.1 I am able to start the cluster > without any issues. > when you login as root do a su - storm . > from /usr/lib/storm > you can run ./bin/storm nimbus (for nimbus) > ./bin/storm supervisor (for supervisor) > ./bin/storm ui(for ui) > and ui starts on 8744. > > regarding apache-storm-0.9.2-incubating thats a bit strange error I can't > reproduce > do you see these jars under apache-storm-0.9.2-incubating/lib/ > log4j-over-slf4j-1.6.6.jar, logback-classic-1.0.6.jar,logback-core-1.0.6.jar > > and also send us your storm.yaml file. > -Harsha > > > On Tue, Oct 21, 2014, at 08:49 PM, Yuheng Du wrote: >> The system I am using is Ubuntu 14. Will that be the problem? >> >> On Tue, Oct 21, 2014 at 11:44 PM, Yuheng Du <[email protected]> wrote: >> When I run ./storm nimbus, It shows: >> >> root@yuheng-laptop:~/software/apache-storm-0.9.2-incubating/bin# ./storm >> nimbus > output >> >> Reported exception: >> java.lang.NoClassDefFoundError: ch/qos/logback/core/joran/spi/JoranException >> at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) >> at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:108) >> at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:279) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:252) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:265) >> at backtype.storm.utils.Time.<clinit>(Time.java:29) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:191) >> at backtype.storm.util$loading__4910__auto__.invoke(util.clj:17) >> at backtype.storm.util__init.load(Unknown Source) >> at backtype.storm.util__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5336) >> >> at clojure.core$load_lib$fn__4967.invoke(core.clj:5375) >> at clojure.core$load_lib.doInvoke(core.clj:5374) >> at clojure.lang.RestFn.applyTo(RestFn.java:142) >> at clojure.core$apply.invoke(core.clj:619) >> at clojure.core$load_libs.doInvoke(core.clj:5417) >> at clojure.lang.RestFn.applyTo(RestFn.java:137) >> at clojure.core$apply.invoke(core.clj:621) >> at clojure.core$use.doInvoke(core.clj:5507) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at backtype.storm.config$loading__4910__auto__.invoke(config.clj:17) >> at backtype.storm.config__init.load(Unknown Source) >> at backtype.storm.config__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5336) >> >> at clojure.core$load_lib$fn__4967.invoke(core.clj:5375) >> at clojure.core$load_lib.doInvoke(core.clj:5374) >> at clojure.lang.RestFn.applyTo(RestFn.java:142) >> at clojure.core$apply.invoke(core.clj:619) >> at clojure.core$load_libs.doInvoke(core.clj:5417) >> at clojure.lang.RestFn.applyTo(RestFn.java:137) >> at clojure.core$apply.invoke(core.clj:621) >> at clojure.core$use.doInvoke(core.clj:5507) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at >> backtype.storm.command.config_value$loading__4910__auto__.invoke(config_value.clj:16) >> at backtype.storm.command.config_value__init.load(Unknown Source) >> at backtype.storm.command.config_value__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> >> at clojure.lang.Var.invoke(Var.java:415) >> at backtype.storm.command.config_value.<clinit>(Unknown Source) >> Caused by: java.lang.ClassNotFoundException: >> ch.qos.logback.core.joran.spi.JoranException >> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >> ... 63 more >> Exception in thread "main" java.lang.NoClassDefFoundError: >> ch/qos/logback/core/joran/spi/JoranException >> at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) >> at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:108) >> at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:279) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:252) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:265) >> at backtype.storm.utils.Time.<clinit>(Time.java:29) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:191) >> at backtype.storm.util$loading__4910__auto__.invoke(util.clj:17) >> at backtype.storm.util__init.load(Unknown Source) >> at backtype.storm.util__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5336) >> >> at clojure.core$load_lib$fn__4967.invoke(core.clj:5375) >> at clojure.core$load_lib.doInvoke(core.clj:5374) >> at clojure.lang.RestFn.applyTo(RestFn.java:142) >> at clojure.core$apply.invoke(core.clj:619) >> at clojure.core$load_libs.doInvoke(core.clj:5417) >> at clojure.lang.RestFn.applyTo(RestFn.java:137) >> at clojure.core$apply.invoke(core.clj:621) >> at clojure.core$use.doInvoke(core.clj:5507) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at backtype.storm.config$loading__4910__auto__.invoke(config.clj:17) >> at backtype.storm.config__init.load(Unknown Source) >> at backtype.storm.config__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5336) >> >> at clojure.core$load_lib$fn__4967.invoke(core.clj:5375) >> at clojure.core$load_lib.doInvoke(core.clj:5374) >> at clojure.lang.RestFn.applyTo(RestFn.java:142) >> at clojure.core$apply.invoke(core.clj:619) >> at clojure.core$load_libs.doInvoke(core.clj:5417) >> at clojure.lang.RestFn.applyTo(RestFn.java:137) >> at clojure.core$apply.invoke(core.clj:621) >> at clojure.core$use.doInvoke(core.clj:5507) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at >> backtype.storm.command.config_value$loading__4910__auto__.invoke(config_value.clj:16) >> at backtype.storm.command.config_value__init.load(Unknown Source) >> at backtype.storm.command.config_value__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> >> at clojure.lang.Var.invoke(Var.java:415) >> at backtype.storm.command.config_value.<clinit>(Unknown Source) >> Caused by: java.lang.ClassNotFoundException: >> ch.qos.logback.core.joran.spi.JoranException >> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >> ... 63 more >> Failed to instantiate SLF4J LoggerFactory >> Reported exception: >> java.lang.NoClassDefFoundError: ch/qos/logback/core/joran/spi/JoranException >> at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) >> at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:108) >> at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:279) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:252) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:265) >> at backtype.storm.utils.Time.<clinit>(Time.java:29) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:191) >> at backtype.storm.util$loading__4910__auto__.invoke(util.clj:17) >> at backtype.storm.util__init.load(Unknown Source) >> at backtype.storm.util__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5336) >> >> at clojure.core$load_lib$fn__4967.invoke(core.clj:5375) >> at clojure.core$load_lib.doInvoke(core.clj:5374) >> at clojure.lang.RestFn.applyTo(RestFn.java:142) >> at clojure.core$apply.invoke(core.clj:619) >> at clojure.core$load_libs.doInvoke(core.clj:5417) >> at clojure.lang.RestFn.applyTo(RestFn.java:137) >> at clojure.core$apply.invoke(core.clj:621) >> at clojure.core$use.doInvoke(core.clj:5507) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at backtype.storm.config$loading__4910__auto__.invoke(config.clj:17) >> at backtype.storm.config__init.load(Unknown Source) >> at backtype.storm.config__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5336) >> >> at clojure.core$load_lib$fn__4967.invoke(core.clj:5375) >> at clojure.core$load_lib.doInvoke(core.clj:5374) >> at clojure.lang.RestFn.applyTo(RestFn.java:142) >> at clojure.core$apply.invoke(core.clj:619) >> at clojure.core$load_libs.doInvoke(core.clj:5417) >> at clojure.lang.RestFn.applyTo(RestFn.java:137) >> at clojure.core$apply.invoke(core.clj:621) >> at clojure.core$use.doInvoke(core.clj:5507) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at >> backtype.storm.command.config_value$loading__4910__auto__.invoke(config_value.clj:16) >> at backtype.storm.command.config_value__init.load(Unknown Source) >> at backtype.storm.command.config_value__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> >> at clojure.lang.Var.invoke(Var.java:415) >> at backtype.storm.command.config_value.<clinit>(Unknown Source) >> Caused by: java.lang.ClassNotFoundException: >> ch.qos.logback.core.joran.spi.JoranException >> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >> ... 63 more >> Exception in thread "main" java.lang.NoClassDefFoundError: >> ch/qos/logback/core/joran/spi/JoranException >> at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) >> at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:108) >> at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:279) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:252) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:265) >> at backtype.storm.utils.Time.<clinit>(Time.java:29) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:191) >> at backtype.storm.util$loading__4910__auto__.invoke(util.clj:17) >> at backtype.storm.util__init.load(Unknown Source) >> at backtype.storm.util__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5336) >> >> at clojure.core$load_lib$fn__4967.invoke(core.clj:5375) >> at clojure.core$load_lib.doInvoke(core.clj:5374) >> at clojure.lang.RestFn.applyTo(RestFn.java:142) >> at clojure.core$apply.invoke(core.clj:619) >> at clojure.core$load_libs.doInvoke(core.clj:5417) >> at clojure.lang.RestFn.applyTo(RestFn.java:137) >> at clojure.core$apply.invoke(core.clj:621) >> at clojure.core$use.doInvoke(core.clj:5507) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at backtype.storm.config$loading__4910__auto__.invoke(config.clj:17) >> at backtype.storm.config__init.load(Unknown Source) >> at backtype.storm.config__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5336) >> >> at clojure.core$load_lib$fn__4967.invoke(core.clj:5375) >> at clojure.core$load_lib.doInvoke(core.clj:5374) >> at clojure.lang.RestFn.applyTo(RestFn.java:142) >> at clojure.core$apply.invoke(core.clj:619) >> at clojure.core$load_libs.doInvoke(core.clj:5417) >> at clojure.lang.RestFn.applyTo(RestFn.java:137) >> at clojure.core$apply.invoke(core.clj:621) >> at clojure.core$use.doInvoke(core.clj:5507) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at >> backtype.storm.command.config_value$loading__4910__auto__.invoke(config_value.clj:16) >> at backtype.storm.command.config_value__init.load(Unknown Source) >> at backtype.storm.command.config_value__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> >> at clojure.lang.Var.invoke(Var.java:415) >> at backtype.storm.command.config_value.<clinit>(Unknown Source) >> Caused by: java.lang.ClassNotFoundException: >> ch.qos.logback.core.joran.spi.JoranException >> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >> ... 63 more >> Failed to instantiate SLF4J LoggerFactory >> Reported exception: >> java.lang.NoClassDefFoundError: ch/qos/logback/core/joran/spi/JoranException >> at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) >> at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:108) >> at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:279) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:252) >> >> at >> org.apache.thrift7.server.TNonblockingServer.<clinit>(TNonblockingServer.java:58) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:191) >> >> at backtype.storm.daemon.nimbus$loading__4910__auto__.invoke(nimbus.clj:16) >> at backtype.storm.daemon.nimbus__init.load(Unknown Source) >> at backtype.storm.daemon.nimbus__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> >> at clojure.lang.Var.invoke(Var.java:415) >> at backtype.storm.daemon.nimbus.<clinit>(Unknown Source) >> Caused by: java.lang.ClassNotFoundException: >> ch.qos.logback.core.joran.spi.JoranException >> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >> ... 20 more >> Exception in thread "main" java.lang.NoClassDefFoundError: >> ch/qos/logback/core/joran/spi/JoranException >> at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) >> at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:108) >> at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:279) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:252) >> >> at >> org.apache.thrift7.server.TNonblockingServer.<clinit>(TNonblockingServer.java:58) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:191) >> >> at backtype.storm.daemon.nimbus$loading__4910__auto__.invoke(nimbus.clj:16) >> at backtype.storm.daemon.nimbus__init.load(Unknown Source) >> at backtype.storm.daemon.nimbus__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> >> at clojure.lang.Var.invoke(Var.java:415) >> at backtype.storm.daemon.nimbus.<clinit>(Unknown Source) >> Caused by: java.lang.ClassNotFoundException: >> ch.qos.logback.core.joran.spi.JoranException >> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >> ... 20 more >> >> >> Any ideas or suggestions? >> >> best, >> Yuheng >> >> On Tue, Oct 21, 2014 at 9:49 PM, Yuheng Du <[email protected]> wrote: >> Harsha, >> >> The sandbox version I installed is 2.1. The storm-ui won't launch in >> sandbox. >> >> I have followed the instructions provided by saiprasad, but when I run storm >> ui, it gives me the following errors: >> >> Failed to instantiate SLF4J LoggerFactory >> Reported exception: >> java.lang.NoClassDefFoundError: ch/qos/logback/core/joran/spi/JoranException >> at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) >> at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:108) >> at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:279) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:252) >> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:265) >> at backtype.storm.utils.Time.<clinit>(Time.java:29) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:191) >> at backtype.storm.util$loading__4910__auto__.invoke(util.clj:17) >> at backtype.storm.util__init.load(Unknown Source) >> at backtype.storm.util__init.<clinit>(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:274) >> at clojure.lang.RT.loadClassForName(RT.java:2098) >> at clojure.lang.RT.load(RT.java:430) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5018.invoke(core.clj:5530) >> at clojure.core$load.doInvoke(core.clj:5529) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5336) >> >> >> Anyone run into the same problem? Should I start the zookeeper before >> running storm? >> >> Thanks. >> >> On Tue, Oct 21, 2014 at 9:22 PM, Telles Nobrega <[email protected]> >> wrote: >> I'm having an issue when trying to install it with a script. The whole thing >> is setup, but the workers never start. I don't have it here so I can't show >> it to you, but tomorrow I will try without zeromq and see what happens. >> >> On Tue, Oct 21, 2014 at 10:20 PM, Telles Nobrega <[email protected]> >> wrote: >> Thats good. I installed storm 0.8.2 and it needed zeromq if i'm not >> mistaken. Good to know this is not necessary anymore. >> >> On Tue, Oct 21, 2014 at 10:16 PM, Harsha <[email protected]> wrote: >> >> Yuheng, >> what was the issue with sandbox. Do you know which version was it. >> -Harsha >> >> >> >> On Tue, Oct 21, 2014, at 06:10 PM, Harsha wrote: >>> Storm doesn't have any dependency on zeromq. It uses netty by default but >>> zeromq can be configurable if user prefers. >>> -Harsha >>> >>> >>> On Tue, Oct 21, 2014, at 06:04 PM, Telles Nobrega wrote: >>>> It is not necessary to install ZeroMQ and JZMQ anymore? >>>> >>>> On Tue, Oct 21, 2014 at 6:32 PM, Yuheng Du <[email protected]> >>>> wrote: >>>> Hi Saiprasad, >>>> >>>> Thank you, that's helpfu!! I am installing storm according to your guide >>>> now. >>>> >>>> best, >>>> Yuheng >>>> >>>> On Tue, Oct 21, 2014 at 5:24 PM, saiprasad mishra >>>> <[email protected]> wrote: >>>> I just created one quickly if you need to setup as quick cluster manually >>>> without hortonworks sandbox >>>> >>>> https://gist.github.com/saiprasadmishra/a50c730b67334c05f1e1 >>>> >>>> >>>> >>>> On Tue, Oct 21, 2014 at 1:58 PM, Yuheng Du <[email protected]> >>>> wrote: >>>> Hi everyone, >>>> >>>> I am a newbie to Storm. I tried to set up the stand-alone environment on >>>> my desktop. I have installed the Hortonworks sandbox. But it gives me some >>>> error on running storm-ui. >>>> >>>> Does anyone uses the Hortonworks Sandbox? Where can I find a convenient >>>> installation guide? >>>> >>>> Thanks. >>>> >>>> best, >>>> Yuheng >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> ------------------------------------------ >>>> Telles Mota Vidal Nobrega >>>> M.sc. Candidate at UFCG >>>> B.sc. in Computer Science at UFCG >>>> Software Engineer at OpenStack Project - HP/LSD-UFCG >>> >> >> >> >> >> -- >> ------------------------------------------ >> Telles Mota Vidal Nobrega >> M.sc. Candidate at UFCG >> B.sc. in Computer Science at UFCG >> Software Engineer at OpenStack Project - HP/LSD-UFCG >> >> >> >> -- >> ------------------------------------------ >> Telles Mota Vidal Nobrega >> M.sc. Candidate at UFCG >> B.sc. in Computer Science at UFCG >> Software Engineer at OpenStack Project - HP/LSD-UFCG >> >> >> > >
signature.asc
Description: Message signed with OpenPGP using GPGMail
