Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';在HA问题之后,不要启动neo4j_Neo4j_High Availability - Fatal编程技术网

Can';在HA问题之后,不要启动neo4j

Can';在HA问题之后,不要启动neo4j,neo4j,high-availability,Neo4j,High Availability,我现在在尝试启动neo4j时遇到了一个真正的问题。我的设置由两台处于HA模式的服务器组成。昨晚,服务器1记录了一个事实,即在尝试选择主服务器时出现了超时,并且主服务器不再可用。服务器2似乎工作正常 因此,我尝试重新启动服务器1,下面是我收到的日志消息: Starting Neo4j Server console-mode... Detected incorrectly shut down database, performing recovery.. 05/07/13 09:52:57 org.

我现在在尝试启动neo4j时遇到了一个真正的问题。我的设置由两台处于HA模式的服务器组成。昨晚,服务器1记录了一个事实,即在尝试选择主服务器时出现了超时,并且主服务器不再可用。服务器2似乎工作正常

因此,我尝试重新启动服务器1,下面是我收到的日志消息:

Starting Neo4j Server console-mode...
Detected incorrectly shut down database, performing recovery..
05/07/13 09:52:57 org.neo4j.server.CommunityBootstrapper SEVERE:
java.lang.RuntimeException: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.transaction.XaDataSourceManager@17f0d3b8' was successfully initialized, but failed to start. Please see attached cause exception.
        at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:319)
        at org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:100)
        at org.neo4j.graphdb.factory.GraphDatabaseFactory$1.newDatabase(GraphDatabaseFactory.java:92)
        at org.neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:197)
        at org.neo4j.kernel.impl.recovery.StoreRecoverer.recover(StoreRecoverer.java:115)
        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:299)
        at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:132)
        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@17f0d3b8' was successfully initialized, but failed to start. Please see attached cause exception.
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:504)
        at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115)
        at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:296)
        ... 10 more
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource@3cbcef07' was successfully initialized, but failed to start. Please see attached cause exception.
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:504)
        at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115)
        at org.neo4j.kernel.impl.transaction.XaDataSourceManager.start(XaDataSourceManager.java:126)
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:498)
        ... 12 more
Caused by: java.lang.IllegalStateException: No such store[/home/neo-data/graph.db/neostore.relationshiptypestore.db.names] for org.neo4j.kernel.DefaultFileSystemAbstraction@7d6bab68
        at org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore.checkStorage(CommonAbstractStore.java:149)
        at org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore.<init>(CommonAbstractStore.java:110)
        at org.neo4j.kernel.impl.nioneo.store.AbstractDynamicStore.<init>(AbstractDynamicStore.java:75)
        at org.neo4j.kernel.impl.nioneo.store.DynamicStringStore.<init>(DynamicStringStore.java:43)
        at org.neo4j.kernel.impl.nioneo.store.StoreFactory.newDynamicStringStore(StoreFactory.java:153)
        at org.neo4j.kernel.impl.nioneo.store.StoreFactory.newRelationshipTypeTokenStore(StoreFactory.java:159)
        at org.neo4j.kernel.impl.nioneo.store.StoreFactory.attemptNewNeoStore(StoreFactory.java:125)
        at org.neo4j.kernel.impl.nioneo.store.StoreFactory.newNeoStore(StoreFactory.java:114)
        at org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource.start(NeoStoreXaDataSource.java:277)
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:498)
        ... 15 more
05/07/13 09:52:57 org.neo4j.server.CommunityBootstrapper SEVERE: Failed to start Neo Server on port [7474]
正在启动Neo4j服务器控制台模式。。。
检测到错误关闭数据库,正在执行恢复。。
05/07/13 09:52:57 org.neo4j.server.CommunityBootstrapper严重:
java.lang.RuntimeException:org.neo4j.kernel.LifecycleException:Component'org.neo4j.kernel.impl.transaction。XaDataSourceManager@17f0d3b8'已成功初始化,但启动失败。请参阅附件中的原因例外。
位于org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:319)
位于org.neo4j.kernel.EmbeddedGraphDatabase。(EmbeddedGraphDatabase.java:100)
位于org.neo4j.graphdb.factory.GraphDatabaseFactory$1.newDatabase(GraphDatabaseFactory.java:92)
位于org.neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:197)
位于org.neo4j.kernel.impl.recovery.StoreRecoverer.recover(StoreRecoverer.java:115)
在org.neo4j.server.preflight.PerformRecoveryIfNecessary.run(PerformRecoveryIfNecessary.java:59)
位于org.neo4j.server.preflight.PreFlightTasks.run(PreFlightTasks.java:70)
位于org.neo4j.server.AbstractNeoServer.runPreflightTasks(AbstractNeoServer.java:299)
位于org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:132)
位于org.neo4j.server.Bootstrapper.start(Bootstrapper.java:86)
位于org.neo4j.server.Bootstrapper.main(Bootstrapper.java:49)
原因:org.neo4j.kernel.lifecycle.LifecycleException:组件“org.neo4j.kernel.impl.transaction”。XaDataSourceManager@17f0d3b8'已成功初始化,但启动失败。请参阅附件中的原因例外。
位于org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:504)
位于org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115)
位于org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:296)
... 10多
原因:org.neo4j.kernel.lifecycle.LifecycleException:Component'org.neo4j.kernel.impl.nioneo.xa。NeoStoreXaDataSource@3cbcef07'已成功初始化,但启动失败。请参阅附件中的原因例外。
位于org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:504)
位于org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115)
位于org.neo4j.kernel.impl.transaction.XaDataSourceManager.start(XaDataSourceManager.java:126)
位于org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:498)
... 还有12个
原因:java.lang.IllegalStateException:org.neo4j.kernel没有这样的存储[/home/neo data/graph.db/neostore.relationshiptypestore.db.names]。DefaultFileSystemAbstraction@7d6bab68
位于org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore.checkStorage(CommonAbstractStore.java:149)
位于org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore(CommonAbstractStore.java:110)
位于org.neo4j.kernel.impl.nioneo.store.AbstractDynamicStore。(AbstractDynamicStore.java:75)
位于org.neo4j.kernel.impl.nioneo.store.DynamicStringStore。(DynamicStringStore.java:43)
位于org.neo4j.kernel.impl.nioneo.store.StoreFactory.newDynamicStringStore(StoreFactory.java:153)
位于org.neo4j.kernel.impl.nioneo.store.StoreFactory.newRelationshipTypeTokenStore(StoreFactory.java:159)
位于org.neo4j.kernel.impl.nioneo.store.StoreFactory.attemptNewNeoStore(StoreFactory.java:125)
位于org.neo4j.kernel.impl.nioneo.store.StoreFactory.newNeoStore(StoreFactory.java:114)
位于org.neo4j.kernel.impl.nioneo.xa.neostorexadasource.start(neostorexadasource.java:277)
位于org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:498)
... 还有15个
05/07/13 09:52:57 org.neo4j.server.CommunityBootstrapper严重:无法在端口[7474]上启动Neo服务器
我知道数据可能有问题,但我找不到解决方法

我正在ubuntu服务器设备上运行neo4j 2.0M03

提前感谢您的帮助!
Gouffe

好吧,对于任何看到这篇文章的人来说,我设法从服务器2获取了数据,并在服务器1上重新导入了所有内容。它现在起作用了。不过,我仍然对未来的参考答案感兴趣。你能分享更多细节吗?例如,您的messages.log文件?你能把它们寄给neo4j.org的michael吗?非常感谢。嗨,迈克尔,谢谢你的回答。不幸的是,我没有保存所有的日志文件。事实上,现在我已经恢复了稳定的1.9.1版,一切看起来都很好!我要说的是,预发布版本还没有为HA做好准备。