Re: [Neo4j] Inject start failed M02 and M03

43 views
Skip to first unread message

Michael Hunger

unread,
Jan 8, 2013, 8:58:40 AM1/8/13
to ne...@googlegroups.com
Pierrick,

thanks a lot for reporting it. We will investigate the issue and get back to you.

Cheers

Michael

Am 08.01.2013 um 14:50 schrieb Pierrick Ganon:

> Hey guys,
>
> My computer did not turn itself off properly and this is what I got in the logs/console when neo4j failed to restart (windows service).
>
> I got it to work by removing a few tx logs and repointing the active log to another one. Unfortunately I lost a node 37 and not the data it was in fact under another reference (learning everyday).
>
> In the future is there any better way of recovering the data? I am just in dev but if it happens in prod I'll be freaking out!
>
> Full log message below. Cheers
>
> INFO: Setting startup timeout to: 120000ms based on -1
> 08/01/2013 3:39:32 PM org.neo4j.server.logging.Logger log
> SEVERE:
> java.lang.RuntimeException: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.transaction.XaDataSourceManager@1acaf0ed' was successfully initialized, but failed to start. Please see attached cause exception.
> at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:257)
> at org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:88)
> at org.neo4j.graphdb.factory.GraphDatabaseFactory$1.newDatabase(GraphDatabaseFactory.java:83)
> at org.neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:206)
> at org.neo4j.kernel.impl.recovery.StoreRecoverer.recover(StoreRecoverer.java:110)
> at org.neo4j.server.preflight.PerformRecoveryIfNecessary.run(PerformRecoveryIfNecessary.java:59)
> at org.neo4j.server.preflight.PreFlightTasks.run(PreFlightTasks.java:70)
> at org.neo4j.server.AbstractNeoServer.runPreflightTasks(AbstractNeoServer.java:277)
> at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:157)
> at org.neo4j.server.Bootstrapper.start(Bootstrapper.java:86)
> at org.neo4j.server.Bootstrapper.main(Bootstrapper.java:49)
> Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.transaction.XaDataSourceManager@1acaf0ed' was successfully initialized, but failed to start. Please see attached cause exception.
> at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:495)
> at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:105)
> at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:244)
> ... 10 more
> Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource@36c8570c' was successfully initialized, but failed to start. Please see attached cause exception.
> at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:495)
> at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:105)
> at org.neo4j.kernel.impl.transaction.XaDataSourceManager.start(XaDataSourceManager.java:131)
> at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:489)
> ... 12 more
> Caused by: java.lang.RuntimeException: Unexpected Exception
> at org.neo4j.helpers.Exceptions.launderedException(Exceptions.java:78)
> at org.neo4j.helpers.Exceptions.launderedException(Exceptions.java:48)
> at org.neo4j.helpers.Exceptions.launderedException(Exceptions.java:43)
> at org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource.start(NeoStoreXaDataSource.java:296)
> at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:489)
> ... 15 more
> Caused by: java.io.IOException: Inject start failed, xid: GlobalId[NEOKERNL|4054394187522976549|2494], BranchId[ 52 49 52 49 52 49 ] already injected
> at org.neo4j.kernel.impl.transaction.xaframework.XaResourceManager.injectStart(XaResourceManager.java:122)
> at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.applyStartEntry(XaLogicalLog.java:462)
> at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.applyEntry(XaLogicalLog.java:421)
> at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.doInternalRecovery(XaLogicalLog.java:771)
> at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.open(XaLogicalLog.java:206)
> at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.open(XaLogicalLog.java:161)
> at org.neo4j.kernel.impl.transaction.xaframework.XaContainer.openLogicalLog(XaContainer.java:64)
> at org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource.start(NeoStoreXaDataSource.java:258)
> ... 16 more
>
> --
>
>

Pierrick Ganon

unread,
Jan 9, 2013, 1:26:35 AM1/9/13
to ne...@googlegroups.com
Just for your information error came back today with the following

9/01/13 10:24:49 AM org.neo4j.server.AbstractNeoServer INFO: Setting startup timeout to: 120000ms based on -1
Detected incorrectly shut down database, performing recovery..
2013-01-09 06:24:50.202+0000 ERROR [o.n.k.EmbeddedGraphDatabase]: Startup failed
org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.transaction.XaDataSourceManager@e
 was successfully initialized, but failed to start. Please see attached cause exception.
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:495) ~[neo4j-kernel-1.
ar:1.9.M03]
        at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:105) ~[neo4j-kernel-1.9.M03.jar:1.9.M03]
        at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:245) ~[neo4j-ker
.M03.jar:1.9.M03]
        at org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:88) [neo4j-kernel-1.9.M03.jar
3]
        at org.neo4j.graphdb.factory.GraphDatabaseFactory$1.newDatabase(GraphDatabaseFactory.java:83) [neo4j-kern
M03.jar:1.9.M03]
        at org.neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:206) [neo4j-
1.9.M03.jar:1.9.M03]
        at org.neo4j.kernel.impl.recovery.StoreRecoverer.recover(StoreRecoverer.java:110) [neo4j-kernel-1.9.M03.j
M03]
        at org.neo4j.server.preflight.PerformRecoveryIfNecessary.run(PerformRecoveryIfNecessary.java:59) [neo4j-s
.9.M03.jar:1.9.M03]
        at org.neo4j.server.preflight.PreFlightTasks.run(PreFlightTasks.java:70) [neo4j-server-1.9.M03.jar:1.9.M0
        at org.neo4j.server.AbstractNeoServer.runPreflightTasks(AbstractNeoServer.java:277) [neo4j-server-1.9.M03
9.M03]
        at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:157) [neo4j-server-1.9.M03.jar:1.9.M03
        at org.neo4j.server.Bootstrapper.start(Bootstrapper.java:86) [neo4j-server-1.9.M03.jar:1.9.M03]
        at org.neo4j.server.Bootstrapper.main(Bootstrapper.java:49) [neo4j-server-1.9.M03.jar:1.9.M03]
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDa
e@1b192059' was successfully initialized, but failed to start. Please see attached cause exception.
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:495) ~[neo4j-kernel-1.
ar:1.9.M03]
        at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:105) ~[neo4j-kernel-1.9.M03.jar:1.9.M03]
        at org.neo4j.kernel.impl.transaction.XaDataSourceManager.start(XaDataSourceManager.java:131) ~[neo4j-kern
M03.jar:1.9.M03]
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:489) ~[neo4j-kernel-1.
ar:1.9.M03]
        ... 12 common frames omitted
Caused by: java.lang.RuntimeException: Unexpected Exception
        at org.neo4j.helpers.Exceptions.launderedException(Exceptions.java:78) ~[neo4j-kernel-1.9.M03.jar:1.9.M03
        at org.neo4j.helpers.Exceptions.launderedException(Exceptions.java:48) ~[neo4j-kernel-1.9.M03.jar:1.9.M03
        at org.neo4j.helpers.Exceptions.launderedException(Exceptions.java:43) ~[neo4j-kernel-1.9.M03.jar:1.9.M03
        at org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource.start(NeoStoreXaDataSource.java:294) ~[neo4j-kern
M03.jar:1.9.M03]
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:489) ~[neo4j-kernel-1.
ar:1.9.M03]
        ... 15 common frames omitted
Caused by: java.io.IOException: Inject start failed, xid: GlobalId[NEOKERNL|8235884445232324679|103], BranchId[ 5
 49 52 49 ] already injected
        at org.neo4j.kernel.impl.transaction.xaframework.XaResourceManager.injectStart(XaResourceManager.java:122
4j-kernel-1.9.M03.jar:1.9.M03]
        at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.applyStartEntry(XaLogicalLog.java:462) ~[ne
nel-1.9.M03.jar:1.9.M03]
        at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.applyEntry(XaLogicalLog.java:421) ~[neo4j-k
.9.M03.jar:1.9.M03]
        at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.doInternalRecovery(XaLogicalLog.java:771) ~
kernel-1.9.M03.jar:1.9.M03]
        at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.open(XaLogicalLog.java:206) ~[neo4j-kernel-
.jar:1.9.M03]
        at org.ne9/01/13 10:24:50 AM org.neo4j.server.CommunityBootstrapper SEVERE:
java.lang.RuntimeException: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.trans
XaDataSourceManager@e9ac0f5' was successfully initialized, but failed to start. Please see attached cause excepti
        at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:258)
        at org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:88)
        at org.neo4j.graphdb.factory.GraphDatabaseFactory$1.newDatabase(GraphDatabaseFactory.java:83)
        at org.neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:206)
        at org.neo4j.kernel.impl.recovery.StoreRecoverer.recover(StoreRecoverer.java:110)
        at org.neo4j.server.preflight.PerformRecoveryIfNecessary.run(PerformRecoveryIfNecessary.java:59)
        at org.neo4j.server.preflight.PreFlightTasks.run(PreFlightTasks.java:70)
o4j.kernel.impl.transaction.xaframework.XaLogicalLog.open(XaLogicalLog.java:161) ~[neo4j-kernel-1.9.M03.jar:1.9.M
        at org.neo4j.kernel.impl.transaction.xaframework.XaContainer.openLogicalLog(XaContainer.java:64) ~[neo4j-
1.9.M03.jar:1.9.M03]
        at org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource.start(NeoStoreXaDataSource.java:256) ~[neo4j-kern
M03.jar:1.9.M03]
        ... 16 common frames omitted

        at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:157)
        at org.neo4j.server.Bootstrapper.start(Bootstrapper.java:86)
        at org.neo4j.server.Bootstrapper.main(Bootstrapper.java:49)
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.transaction.XaDataSour
er@e9ac0f5' was successfully initialized, but failed to start. Please see attached cause exception.
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:495)
        at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:105)
        at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:245)
        ... 10 more
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDa
e@1b192059' was successfully initialized, but failed to start. Please see attached cause exception.
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:495)
        at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:105)
        at org.neo4j.kernel.impl.transaction.XaDataSourceManager.start(XaDataSourceManager.java:131)
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:489)
        ... 12 more
Caused by: java.lang.RuntimeException: Unexpected Exception
        at org.neo4j.helpers.Exceptions.launderedException(Exceptions.java:78)
        at org.neo4j.helpers.Exceptions.launderedException(Exceptions.java:48)
        at org.neo4j.helpers.Exceptions.launderedException(Exceptions.java:43)
        at org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource.start(NeoStoreXaDataSource.java:294)
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:489)
        ... 15 more
Caused by: java.io.IOException: Inject start failed, xid: GlobalId[NEOKERNL|8235884445232324679|103], BranchId[ 5
 49 52 49 ] already injected
        at org.neo4j.kernel.impl.transaction.xaframework.XaResourceManager.injectStart(XaResourceManager.java:122
        at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.applyStartEntry(XaLogicalLog.java:462)
        at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.applyEntry(XaLogicalLog.java:421)
        at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.doInternalRecovery(XaLogicalLog.java:771)
        at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.open(XaLogicalLog.java:206)
        at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.open(XaLogicalLog.java:161)
        at org.neo4j.kernel.impl.transaction.xaframework.XaContainer.openLogicalLog(XaContainer.java:64)
        at org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource.start(NeoStoreXaDataSource.java:256)
        ... 16 more
9/01/13 10:24:50 AM org.neo4j.server.CommunityBootstrapper SEVERE: Failed to start Neo Server on port [7474]

I am using Neo4jClient .net and 1.9.M03

Mattias Persson

unread,
Jan 9, 2013, 11:47:06 AM1/9/13
to Neo4j Development
I found the bug and it will be included in (at the latest) 1.9. Thanks for sharing some of your data.


2013/1/9 Pierrick Ganon <gpie...@gmail.com>
--
 
 



--
Mattias Persson, [mat...@neotechnology.com]
Hacker, Neo Technology
www.neotechnology.com
Reply all
Reply to author
Forward
0 new messages