Graylog2 / graylog2-server

Free and open log management
https://www.graylog.org
Other
7.37k stars 1.06k forks source link

graylog 2.1 upgrade to 2.2 #3495

Closed dmitriy-shleht closed 7 years ago

dmitriy-shleht commented 7 years ago

Do not start the service graylog-server

/var/log/graylog-server/server.log

2017-02-15T11:54:01.255+02:00 INFO  [Version] HV000001: Hibernate Validator 5.2.4.Final
2017-02-15T11:54:14.939+02:00 INFO  [CmdLineTool] Loaded plugin: Elastic Beats Input 1.1.5 [org.graylog.plugins.beats.BeatsInputPlugin]
2017-02-15T11:54:14.940+02:00 INFO  [CmdLineTool] Loaded plugin: Collector 1.1.3 [org.graylog.plugins.collector.CollectorPlugin]
2017-02-15T11:54:14.941+02:00 INFO  [CmdLineTool] Loaded plugin: Enterprise Integration Plugin 1.1.3 [org.graylog.plugins.enterprise_integration.EnterpriseIntegrationPlugin]
2017-02-15T11:54:14.941+02:00 INFO  [CmdLineTool] Loaded plugin: MapWidgetPlugin 1.1.3 [org.graylog.plugins.map.MapWidgetPlugin]
2017-02-15T11:54:14.942+02:00 INFO  [CmdLineTool] Loaded plugin: Pipeline Processor Plugin 1.1.3 [org.graylog.plugins.pipelineprocessor.ProcessorPlugin]
2017-02-15T11:54:14.942+02:00 INFO  [CmdLineTool] Loaded plugin: Anonymous Usage Statistics 2.1.3 [org.graylog.plugins.usagestatistics.UsageStatsPlugin]
2017-02-15T11:54:14.942+02:00 INFO  [CmdLineTool] Loaded plugin: Jabber Alarmcallback Plugin 1.2.1 [org.graylog2.alarmcallbacks.jabber.JabberAlarmCallback]
2017-02-15T11:54:15.045+02:00 INFO  [CmdLineTool] Running with JVM arguments: -Xms1g -Xmx1g -XX:NewRatio=1 -XX:+ResizeTLAB -XX:+UseConcMarkSweepGC -XX:+CMSConcurrentMTEnabled -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC -

/var/log/syslog

Feb 15 11:53:57 logs systemd[1]: Stopped Graylog server.
Feb 15 11:53:57 logs systemd[1]: Started Graylog server.
Feb 15 11:53:57 logs graylog-server[3568]: Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Feb 15 11:53:57 logs graylog-server[3568]: Java HotSpot(TM) 64-Bit Server VM warning: Option UseParNewGC was deprecated in version 9.0 and will likely be removed in a future release.
Feb 15 11:54:01 logs graylog-server[3568]: Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/ValidationException
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/java.lang.ClassLoader.defineClass1(Native Method)
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:977)
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:172)
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:751)
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:649)
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:572)
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:530)
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:186)
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:473)
Feb 15 11:54:01 logs graylog-server[3568]: #011at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:129)
Feb 15 11:54:01 logs graylog-server[3568]: #011at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:96)
Feb 15 11:54:01 logs graylog-server[3568]: #011at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:31)
Feb 15 11:54:01 logs graylog-server[3568]: #011at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:276)
Feb 15 11:54:01 logs graylog-server[3568]: #011at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:110)
Feb 15 11:54:01 logs graylog-server[3568]: #011at org.graylog2.shared.bindings.ValidatorModule.configure(ValidatorModule.java:33)
Feb 15 11:54:01 logs graylog-server[3568]: #011at com.google.inject.AbstractModule.configure(AbstractModule.java:62)
Feb 15 11:54:01 logs graylog-server[3568]: #011at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:340)
Feb 15 11:54:01 logs graylog-server[3568]: #011at com.google.inject.spi.Elements.getElements(Elements.java:110)
Feb 15 11:54:01 logs graylog-server[3568]: #011at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:138)
Feb 15 11:54:01 logs graylog-server[3568]: #011at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:104)
Feb 15 11:54:01 logs graylog-server[3568]: #011at com.google.inject.Guice.createInjector(Guice.java:99)
Feb 15 11:54:01 logs graylog-server[3568]: #011at org.graylog2.shared.bindings.Hk2GuiceBridgeJitInjector.create(Hk2GuiceBridgeJitInjector.java:60)
Feb 15 11:54:01 logs graylog-server[3568]: #011at org.graylog2.shared.bindings.GuiceInjectorHolder.createInjector(GuiceInjectorHolder.java:32)
Feb 15 11:54:01 logs graylog-server[3568]: #011at org.graylog2.bootstrap.CmdLineTool.setupInjector(CmdLineTool.java:379)
Feb 15 11:54:01 logs graylog-server[3568]: #011at org.graylog2.bootstrap.CmdLineTool.run(CmdLineTool.java:193)
Feb 15 11:54:01 logs graylog-server[3568]: #011at org.graylog2.bootstrap.Main.main(Main.java:44)
Feb 15 11:54:01 logs graylog-server[3568]: Caused by: java.lang.ClassNotFoundException: javax.xml.bind.ValidationException
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:532)
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:186)
Feb 15 11:54:01 logs graylog-server[3568]: #011at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:473)
Feb 15 11:54:01 logs graylog-server[3568]: #011... 26 more
Feb 15 11:54:01 logs systemd[1]: graylog-server.service: Main process exited, code=exited, status=1/FAILURE
Feb 15 11:54:01 logs systemd[1]: graylog-server.service: Unit entered failed state.
Feb 15 11:54:01 logs systemd[1]: graylog-server.service: Failed with result 'exit-code'.
Feb 15 11:54:11 logs systemd[1]: graylog-server.service: Service hold-off time over, scheduling restart.
Feb 15 11:54:11 logs systemd[1]: Stopped Graylog server.
Feb 15 11:54:11 logs systemd[1]: Started Graylog server.
joschi commented 7 years ago

@work-des

Feb 15 11:54:01 logs graylog-server[3568]: Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/ValidationException

This looks like you're using a modified or a defect version of the Graylog JAR file.

Please reinstall Graylog from a known good source.

We are using GitHub issues for tracking bugs in Graylog itself, but this doesn't look like one. Please post this issue to our public mailing list or join the #graylog channel on freenode IRC.

Thank you!

joschi commented 7 years ago

@work-des Also make sure to use Java 8 and no other version (such as Java 9…).

dmitriy-shleht commented 7 years ago

Thank. Was really Java 9