This was a working instance on AWS EC2. Now we see the following exception. 
Can you please give some insight on this error?

[root@graylog2]# java -jar /usr/share/graylog2-server/graylog2-server.jar 
--debug
2014-10-24 04:57:36,823 INFO : org.graylog2.Main - Running in Debug mode
2014-10-24 04:57:36,850 DEBUG: org.graylog2.shared.plugins.PluginLoader - 
Scanning directory </usr/share/graylog2-server/plugin> for plugins...
2014-10-24 04:57:36,851 DEBUG: org.graylog2.shared.plugins.PluginLoader - 
Loading [0] plugins
2014-10-24 04:57:36,851 DEBUG: org.graylog2.Main - Loaded modules: []
2014-10-24 04:57:36,936 DEBUG: org.reflections.Reflections - going to scan 
these urls:
jar:file:/usr/share/graylog2-server/graylog2-server.jar!/
2014-10-24 04:57:38,005 INFO : org.reflections.Reflections - Reflections 
took 1058 ms to scan 1 urls, producing 8 keys and 18 values 
2014-10-24 04:57:38,037 DEBUG: org.graylog2.Main - Adding plugin modules: []
2014-10-24 04:57:38,396 DEBUG: org.reflections.Reflections - going to scan 
these urls:
jar:file:/usr/share/graylog2-server/graylog2-server.jar!/
2014-10-24 04:57:38,820 INFO : org.reflections.Reflections - Reflections 
took 424 ms to scan 1 urls, producing 5 keys and 19 values 
2014-10-24 04:57:43,499 DEBUG: org.graylog2.caches.DiskJournalCache - 
Committing input-cache (entries 0)
2014-10-24 04:57:43,501 INFO : org.graylog2.caches.DiskJournalCache - 
Compacting off-heap message cache database files (input-cache)
Exception in thread "main" java.io.IOError: java.io.IOException: storage 
has invalid header
at org.mapdb.StoreDirect.checkHeaders(StoreDirect.java:243)
at org.mapdb.StoreDirect.<init>(StoreDirect.java:207)
at org.mapdb.StoreDirect.compact(StoreDirect.java:803)
at org.mapdb.EngineWrapper.compact(EngineWrapper.java:130)
at org.mapdb.EngineWrapper.compact(EngineWrapper.java:130)
at org.mapdb.DB.compact(DB.java:1616)
at org.graylog2.caches.DiskJournalCache.compact(DiskJournalCache.java:215)
at org.graylog2.caches.DiskJournalCache.<init>(DiskJournalCache.java:114)
at 
org.graylog2.caches.DiskJournalCache$Input.<init>(DiskJournalCache.java:65)
at 
org.graylog2.bindings.providers.InputCacheProvider.get(InputCacheProvider.java:51)
at 
org.graylog2.bindings.providers.InputCacheProvider.get(InputCacheProvider.java:35)
at 
com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:55)
at 
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
at 
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:65)
at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
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.construct(ConstructorInjector.java:84)
at 
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
at 
com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:53)
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.construct(ConstructorInjector.java:84)
at 
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
at 
com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:53)
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.construct(ConstructorInjector.java:84)
at 
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
at 
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
at 
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:65)
at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)
at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)
at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)
at 
com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:326)
at 
com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:220)
at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
at 
com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
at 
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
at 
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94)
at 
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
at 
com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:53)
at 
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
at 
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:65)
at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
at 
com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:204)
at 
com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:198)
at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
at 
com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:198)
at 
com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:179)
at 
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109)
at com.google.inject.Guice.createInjector(Guice.java:95)
at com.google.inject.Guice.createInjector(Guice.java:72)
at 
org.graylog2.shared.bindings.GuiceInjectorHolder.createInjector(GuiceInjectorHolder.java:38)
at org.graylog2.Main.main(Main.java:169)
Caused by: java.io.IOException: storage has invalid header
... 63 more
[root@graylog2]#

-- 
You received this message because you are subscribed to the Google Groups 
"graylog2" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to