Hi, I cannot reproduce the problem with the incomplete artifact being built by the Maven Assembly plugin (which seems to cause the ClassNotFoundException).
2016-02-10 13:45:22,893 INFO : org.graylog2.plugin.system.NodeId - No node > ID file found. Generated: 6946fa6b-2443-49b8-8bd8-feff360c79b0 > 2016-02-10 13:45:22,894 INFO : org.graylog2.plugin.system.NodeId - No node > ID file found. Generated: 114cbbe3-5b10-41d0-9292-b5dcba65807d This looks very strange, as if Graylog has been started multiple times, which would also explain the error message regarding the failed lock of the journal directory. Make sure that there is only one Graylog instance running on your system at the same time. Sorry, I am new to graylog code and have only run the graylog in a VM where > it crashed when I specified my Kafka source as an input through its browser > UI. Could you please elaborate on that and include the relevant Graylog log messages from that virtual machine? Cheers, Jochen On Thursday, 11 February 2016 02:13:57 UTC+1, Tech Id wrote: > > Hi, > > I built the graylog fat-jar using: > > mvn clean package assembly:single -DskipTests=true > > cd target/assembly > tar zxvf graylog-*-tarball.tar.gz > cd bin > > I changed the /etc/graylog/server/server.conf as described in manual_setup > guide > <http://docs.graylog.org/en/latest/pages/installation/manual_setup.html>. > Now, when I try to run the server as: > ./graylogctl start > > I see the following in ../log/graylog-server.log: > > 2016-02-10 13:45:21,311 WARN : org.graylog2.shared.plugins.PluginLoader - > Plugin directory ~/work/git/opensource/graylog2-server/plugin does not > exist, not loading plugins. > 2016-02-10 13:45:21,313 INFO : org.graylog2.bootstrap.CmdLineTool - Loaded > plugins: [] > 2016-02-10 13:45:21,349 INFO : org.graylog2.bootstrap.CmdLineTool - > Running with JVM arguments: -Djava.library.path=./../lib/sigar -Xms1g > -Xmx1g -XX:NewRatio=1 -XX:+ResizeTLAB -XX:+UseConcMarkSweepGC > -XX:+CMSConcurrentMTEnabled -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC > -XX:-OmitStackTraceInFastThrow > 2016-02-10 13:45:21,686 INFO : > org.graylog2.shared.system.stats.SigarService - Failed to load SIGAR. > Falling back to JMX implementations. > 2016-02-10 13:45:22,483 INFO : org.graylog2.shared.buffers.InputBufferImpl > - Message journal is enabled. > 2016-02-10 13:45:22,627 INFO : org.graylog2.shared.buffers.InputBufferImpl > - Message journal is enabled. > 2016-02-10 13:45:22,634 ERROR: org.graylog2.shared.journal.KafkaJournal - > Unable to start logmanager. > kafka.common.KafkaException: Failed to acquire lock on file .lock in > ~/work/git/opensource/graylog2-server/data/journal. A Kafka instance in > another process or thread is using this directory. > at kafka.log.LogManager$$anonfun$lockLogDirs$1.apply(LogManager.scala:98) > ~[graylog.jar:?] > at kafka.log.LogManager$$anonfun$lockLogDirs$1.apply(LogManager.scala:95) > ~[graylog.jar:?] > at > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:241) > > ~[graylog.jar:?] > at > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:241) > > ~[graylog.jar:?] > at > scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34) > > ~[graylog.jar:?] > at scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:34) > ~[graylog.jar:?] > at scala.collection.TraversableLike$class.map(TraversableLike.scala:241) > ~[graylog.jar:?] > at scala.collection.AbstractTraversable.map(Traversable.scala:112) > ~[graylog.jar:?] > at kafka.log.LogManager.lockLogDirs(LogManager.scala:95) ~[graylog.jar:?] > at kafka.log.LogManager.<init>(LogManager.scala:57) ~[graylog.jar:?] > at org.graylog2.shared.journal.KafkaJournal.<init>(KafkaJournal.java:261) > [graylog.jar:?] > at > org.graylog2.shared.journal.KafkaJournal$$FastClassByGuice$$8f50433e.newInstance(<generated>) > > [graylog.jar:?] > at > com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > [graylog.jar:?] > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > > [graylog.jar:?] > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > [graylog.jar:?] > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016) > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012) > [graylog.jar:?] > at > org.graylog2.shared.buffers.InputBufferImpl.<init>(InputBufferImpl.java:72) > [graylog.jar:?] > at > org.graylog2.shared.buffers.InputBufferImpl$$FastClassByGuice$$790e95b9.newInstance(<generated>) > > [graylog.jar:?] > at > com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > [graylog.jar:?] > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > > [graylog.jar:?] > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > [graylog.jar:?] > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > > [graylog.jar:?] > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016) > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012) > [graylog.jar:?] > at > com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:375) > > [graylog.jar:?] > at > com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:258) > > [graylog.jar:?] > at > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81) > > [graylog.jar:?] > at > com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53) > > [graylog.jar:?] > at > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61) > > [graylog.jar:?] > at > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45) > > [graylog.jar:?] > at > com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:54) > > [graylog.jar:?] > at > com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:132) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > > [graylog.jar:?] > at > com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:61) > > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > [graylog.jar:?] > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > > [graylog.jar:?] > at > com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205) > > [graylog.jar:?] > at > com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) > [graylog.jar:?] > at > com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199) > > [graylog.jar:?] > at > com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180) > > [graylog.jar:?] > at > com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110) > > [graylog.jar:?] > at com.google.inject.Guice.createInjector(Guice.java:96) [graylog.jar:?] > at > org.graylog2.shared.bindings.Hk2GuiceBridgeJitInjector.create(Hk2GuiceBridgeJitInjector.java:60) > > [graylog.jar:?] > at > org.graylog2.shared.bindings.GuiceInjectorHolder.createInjector(GuiceInjectorHolder.java:32) > > [graylog.jar:?] > at org.graylog2.bootstrap.CmdLineTool.setupInjector(CmdLineTool.java:377) > [graylog.jar:?] > at org.graylog2.bootstrap.CmdLineTool.run(CmdLineTool.java:180) > [graylog.jar:?] > at org.graylog2.bootstrap.Main.main(Main.java:44) [graylog.jar:?] > 2016-02-10 13:45:22,654 INFO : com.mongodb.Mongo - Creating Mongo instance > (driver version 2.14.1) with authority MongoAuthority{type=Direct, > serverAddresses=[localhost:27017], credentials={credentials={}}} and > options MongoOptions{description='null', connectionsPerHost=10, > threadsAllowedToBlockForConnectionMultiplier=5, maxWaitTime=120000, > connectTimeout=10000, socketTimeout=0, socketKeepAlive=false, > autoConnectRetry=false, maxAutoConnectRetryTime=0, slaveOk=false, > readPreference=primary, dbDecoderFactory=DefaultDBDecoder.DefaultFactory, > dbEncoderFactory=DefaultDBEncoder.DefaultFactory, safe=false, w=0, > wtimeout=0, fsync=false, j=false, > socketFactory=javax.net.DefaultSocketFactory@2b556bb2, > cursorFinalizerEnabled=true, writeConcern=WriteConcern { "getlasterror" : > 1} / (Continue on error? false), alwaysUseMBeans=false, > requiredReplicaSetName=null} > 2016-02-10 13:45:22,661 INFO : com.mongodb.driver.cluster - Cluster > created with settings {hosts=[localhost:27017], mode=Single, > requiredClusterType=Unknown} > 2016-02-10 13:45:22,677 INFO : com.mongodb.driver.cluster - Cluster > description not yet available. Waiting for 10000 ms before timing out > 2016-02-10 13:45:22,694 INFO : com.mongodb.driver.cluster - Monitor thread > successfully connected to server with description > ServerDescription{address=localhost:27017, type=StandAlone, > canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', > maxDocumentSize=16777216, maxMessageSize=48000000, maxWriteBatchSize=1000, > electionId=null, setVersion=null, tagSet=TagSet{[]}, setName='null', > averageLatencyNanos=397839, ok=true, state=Connected, > version=ServerVersion{versionList=[3, 2, 1]}, minWireVersion=0, > maxWireVersion=4} > 2016-02-10 13:45:22,773 INFO : org.graylog2.plugin.system.NodeId - No node > ID file found. Generated: 3a6a0fce-2658-418b-a5a3-e188e9d10659 > 2016-02-10 13:45:22,890 INFO : org.graylog2.shared.buffers.InputBufferImpl > - Message journal is enabled. > 2016-02-10 13:45:22,890 ERROR: org.graylog2.shared.journal.KafkaJournal - > Unable to start logmanager. > kafka.common.KafkaException: Failed to acquire lock on file .lock in > ~/work/git/opensource/graylog2-server/data/journal. A Kafka instance in > another process or thread is using this directory. > at kafka.log.LogManager$$anonfun$lockLogDirs$1.apply(LogManager.scala:98) > ~[graylog.jar:?] > at kafka.log.LogManager$$anonfun$lockLogDirs$1.apply(LogManager.scala:95) > ~[graylog.jar:?] > at > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:241) > > ~[graylog.jar:?] > at > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:241) > > ~[graylog.jar:?] > at > scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34) > > ~[graylog.jar:?] > at scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:34) > ~[graylog.jar:?] > at scala.collection.TraversableLike$class.map(TraversableLike.scala:241) > ~[graylog.jar:?] > at scala.collection.AbstractTraversable.map(Traversable.scala:112) > ~[graylog.jar:?] > at kafka.log.LogManager.lockLogDirs(LogManager.scala:95) ~[graylog.jar:?] > at kafka.log.LogManager.<init>(LogManager.scala:57) ~[graylog.jar:?] > at org.graylog2.shared.journal.KafkaJournal.<init>(KafkaJournal.java:261) > [graylog.jar:?] > at > org.graylog2.shared.journal.KafkaJournal$$FastClassByGuice$$8f50433e.newInstance(<generated>) > > [graylog.jar:?] > at > com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > [graylog.jar:?] > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > > [graylog.jar:?] > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > [graylog.jar:?] > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016) > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012) > [graylog.jar:?] > at > org.graylog2.shared.buffers.InputBufferImpl.<init>(InputBufferImpl.java:72) > [graylog.jar:?] > at > org.graylog2.shared.buffers.InputBufferImpl$$FastClassByGuice$$790e95b9.newInstance(<generated>) > > [graylog.jar:?] > at > com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > [graylog.jar:?] > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > > [graylog.jar:?] > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > > [graylog.jar:?] > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > > [graylog.jar:?] > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > [graylog.jar:?] > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > > [graylog.jar:?] > at > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > [graylog.jar:?] > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > > [graylog.jar:?] > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) > [graylog.jar:?] > at > com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205) > > [graylog.jar:?] > at > com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199) > > [graylog.jar:?] > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) > [graylog.jar:?] > at > com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199) > > [graylog.jar:?] > at > com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180) > > [graylog.jar:?] > at > com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110) > > [graylog.jar:?] > at com.google.inject.Guice.createInjector(Guice.java:96) [graylog.jar:?] > at > org.graylog2.shared.bindings.Hk2GuiceBridgeJitInjector.create(Hk2GuiceBridgeJitInjector.java:60) > > [graylog.jar:?] > at > org.graylog2.shared.bindings.GuiceInjectorHolder.createInjector(GuiceInjectorHolder.java:32) > > [graylog.jar:?] > at org.graylog2.bootstrap.CmdLineTool.setupInjector(CmdLineTool.java:377) > [graylog.jar:?] > at org.graylog2.bootstrap.CmdLineTool.run(CmdLineTool.java:180) > [graylog.jar:?] > at org.graylog2.bootstrap.Main.main(Main.java:44) [graylog.jar:?] > 2016-02-10 13:45:22,893 INFO : org.graylog2.plugin.system.NodeId - No node > ID file found. Generated: 6946fa6b-2443-49b8-8bd8-feff360c79b0 > 2016-02-10 13:45:22,894 INFO : org.graylog2.plugin.system.NodeId - No node > ID file found. Generated: 114cbbe3-5b10-41d0-9292-b5dcba65807d > 2016-02-10 13:45:22,925 INFO : org.elasticsearch.node - version[2.1.1], > pid[59832], build[40e2c53/2015-12-15T13:05:55Z] > 2016-02-10 13:45:22,925 INFO : org.elasticsearch.node - initializing ... > 2016-02-10 13:45:22,929 INFO : org.elasticsearch.plugins - loaded > [graylog-monitor], sites [] > Exception in thread "main" java.lang.NoClassDefFoundError: > com/twitter/jsr166e/LongAdder > at > org.elasticsearch.common.metrics.CounterMetric.<init>(CounterMetric.java:28) > at > org.elasticsearch.common.util.concurrent.EsAbortPolicy.<init>(EsAbortPolicy.java:30) > at > org.elasticsearch.common.util.concurrent.EsExecutors.newFixed(EsExecutors.java:80) > at org.elasticsearch.threadpool.ThreadPool.rebuild(ThreadPool.java:482) > at org.elasticsearch.threadpool.ThreadPool.build(ThreadPool.java:400) > at org.elasticsearch.threadpool.ThreadPool.<init>(ThreadPool.java:232) > at org.elasticsearch.node.Node.<init>(Node.java:158) > at org.elasticsearch.node.GraylogNode.<init>(GraylogNode.java:37) > at > org.graylog2.bindings.providers.EsNodeProvider.get(EsNodeProvider.java:53) > at > org.graylog2.bindings.providers.EsNodeProvider.get(EsNodeProvider.java:38) > at > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81) > at > com.google.inject.internal.BoundProviderFactory.provision(BoundProviderFactory.java:72) > at > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61) > at > com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:62) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > at > com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:61) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:756) > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) > at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016) > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012) > at > com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:375) > at > com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:258) > at > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81) > at > com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53) > at > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61) > at > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45) > at > com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at > com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at > com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:104) > at > com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at > com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) > at > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) > at > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) > at > com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205) > at > com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199) > at > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) > at > com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199) > at > com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180) > at > com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110) > at com.google.inject.Guice.createInjector(Guice.java:96) > at > org.graylog2.shared.bindings.Hk2GuiceBridgeJitInjector.create(Hk2GuiceBridgeJitInjector.java:60) > at > org.graylog2.shared.bindings.GuiceInjectorHolder.createInjector(GuiceInjectorHolder.java:32) > at org.graylog2.bootstrap.CmdLineTool.setupInjector(CmdLineTool.java:377) > at org.graylog2.bootstrap.CmdLineTool.run(CmdLineTool.java:180) > at org.graylog2.bootstrap.Main.main(Main.java:44) > Caused by: java.lang.ClassNotFoundException: com.twitter.jsr166e.LongAdder > 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) > ... 116 more > > > > I am not sure why there is an error for graylog2-server/data/journal which > says "A Kafka instance in another process or thread is using this directory" > How do I fix this? > I am running only one instance of graylog-server as written above (Or > something in the config creates multiple nodes?). > > Also, why am I seeing the ClassNotFoundException when I am using assembly > plugin? > > Sorry, I am new to graylog code and have only run the graylog in a VM > where it crashed when I specified my Kafka source as an input through its > browser UI. > Hence I have to look inside the codebase to gain more understanding for > this crash as well as other problems in future. > > If there is a guide to build graylog from sources and how to use it from > there on, it will be great! > > Thanks for your help. > > > -- You received this message because you are subscribed to the Google Groups "Graylog Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/graylog2/1533c8ef-61c1-48e1-b799-c5bb702f7a20%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
