启动 Neo4j 服务器失败:组件已成功初始化,但无法启动



我昨天在Windows 7上安装了Neo4j社区版本。运行和使用它都没有问题。今天我试图再次启动服务器,但收到以下错误消息:

正在启动Neo4j Server failed: Component"org.neo4j.server.database。LifecycleManagingDatabase@76c898cd"是初始化成功,但启动失败。请见附件导致例外。

这就是我在数据库文件夹

中的message.log文件中发现的内容
    org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.api.impl.index.LuceneLabelScanStore@7ad7c442' failed to initialize. Please see attached cause exception.
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.init(LifeSupport.java:489) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport.init(LifeSupport.java:72) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:106) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.NeoStoreDataSource.start(NeoStoreDataSource.java:530) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:507) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.impl.transaction.state.DataSourceManager.start(DataSourceManager.java:117) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:507) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:331) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:59) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.server.database.LifecycleManagingDatabase$1.newGraphDatabase(LifecycleManagingDatabase.java:44) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.server.database.LifecycleManagingDatabase.start(LifecycleManagingDatabase.java:110) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:507) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:203) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.desktop.runtime.DatabaseActions.start(DatabaseActions.java:71) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.desktop.ui.StartDatabaseActionListener$1.run(StartDatabaseActionListener.java:61) [neo4j-desktop-2.2.4.jar:2.2.4]
    at java.awt.event.InvocationEvent.dispatch(Unknown Source) [na:1.7.0_65]
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source) [na:1.7.0_65]
    at java.awt.EventQueue.access$200(Unknown Source) [na:1.7.0_65]
    at java.awt.EventQueue$3.run(Unknown Source) [na:1.7.0_65]
    at java.awt.EventQueue$3.run(Unknown Source) [na:1.7.0_65]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.7.0_65]
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) [na:1.7.0_65]
    at java.awt.EventQueue.dispatchEvent(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.run(Unknown Source) [na:1.7.0_65]
Caused by: java.nio.channels.OverlappingFileLockException: null
    at sun.nio.ch.SharedFileLockTable.checkList(Unknown Source) ~[na:1.7.0_65]
    at sun.nio.ch.SharedFileLockTable.add(Unknown Source) ~[na:1.7.0_65]
    at sun.nio.ch.FileChannelImpl.tryLock(Unknown Source) ~[na:1.7.0_65]
    at java.nio.channels.FileChannel.tryLock(Unknown Source) ~[na:1.7.0_65]
    at org.apache.lucene.store.NativeFSLock.obtain(NativeFSLockFactory.java:217) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.apache.lucene.store.Lock.obtain(Lock.java:72) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.api.impl.index.LuceneIndexWriter.<init>(LuceneIndexWriter.java:57) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.api.impl.index.TrackingLuceneIndexWriter.<init>(TrackingLuceneIndexWriter.java:41) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.api.impl.index.IndexWriterFactories$2.create(IndexWriterFactories.java:58) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.api.impl.index.LuceneLabelScanStore.init(LuceneLabelScanStore.java:253) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.init(LifeSupport.java:483) [neo4j-desktop-2.2.4.jar:2.2.4]
    ... 31 common frames omitted
2015-08-27 00:34:39.895+0000 INFO  [o.n.k.i.DiagnosticsManager]: --- STOPPING diagnostics START ---
2015-08-27 00:34:39.896+0000 INFO  [o.n.k.i.DiagnosticsManager]: --- STOPPING diagnostics END ---
2015-08-27 00:34:39.908+0000 INFO  [o.n.k.EmbeddedGraphDatabase]: Shutdown started
2015-08-27 00:34:39.916+0000 ERROR [o.n.s.d.LifecycleManagingDatabase]: Failed to start database.
java.lang.RuntimeException: Error starting org.neo4j.kernel.EmbeddedGraphDatabase, \zeushome85HomewaleczekMy DocumentsNeo4jdefault.graphdb
    at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:335) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:59) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.server.database.LifecycleManagingDatabase$1.newGraphDatabase(LifecycleManagingDatabase.java:44) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.server.database.LifecycleManagingDatabase.start(LifecycleManagingDatabase.java:110) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:507) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:203) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.desktop.runtime.DatabaseActions.start(DatabaseActions.java:71) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.desktop.ui.StartDatabaseActionListener$1.run(StartDatabaseActionListener.java:61) [neo4j-desktop-2.2.4.jar:2.2.4]
    at java.awt.event.InvocationEvent.dispatch(Unknown Source) [na:1.7.0_65]
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source) [na:1.7.0_65]
    at java.awt.EventQueue.access$200(Unknown Source) [na:1.7.0_65]
    at java.awt.EventQueue$3.run(Unknown Source) [na:1.7.0_65]
    at java.awt.EventQueue$3.run(Unknown Source) [na:1.7.0_65]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.7.0_65]
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) [na:1.7.0_65]
    at java.awt.EventQueue.dispatchEvent(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [na:1.7.0_65]
    at java.awt.EventDispatchThread.run(Unknown Source) [na:1.7.0_65]
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.transaction.state.DataSourceManager@59314fe9' was successfully initialized, but failed to start. Please see attached cause exception.
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:513) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:331) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    ... 22 common frames omitted
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.NeoStoreDataSource@6c2a7bf9' was successfully initialized, but failed to start. Please see attached cause exception.
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:513) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.impl.transaction.state.DataSourceManager.start(DataSourceManager.java:117) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:507) [neo4j-desktop-2.2.4.jar:2.2.4]
    ... 24 common frames omitted
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.api.impl.index.LuceneLabelScanStore@7ad7c442' failed to initialize. Please see attached cause exception.
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.init(LifeSupport.java:489) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport.init(LifeSupport.java:72) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:106) [neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.NeoStoreDataSource.start(NeoStoreDataSource.java:530) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:507) [neo4j-desktop-2.2.4.jar:2.2.4]
    ... 27 common frames omitted
Caused by: java.nio.channels.OverlappingFileLockException: null
    at sun.nio.ch.SharedFileLockTable.checkList(Unknown Source) ~[na:1.7.0_65]
    at sun.nio.ch.SharedFileLockTable.add(Unknown Source) ~[na:1.7.0_65]
    at sun.nio.ch.FileChannelImpl.tryLock(Unknown Source) ~[na:1.7.0_65]
    at java.nio.channels.FileChannel.tryLock(Unknown Source) ~[na:1.7.0_65]
    at org.apache.lucene.store.NativeFSLock.obtain(NativeFSLockFactory.java:217) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.apache.lucene.store.Lock.obtain(Lock.java:72) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1098) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.api.impl.index.LuceneIndexWriter.<init>(LuceneIndexWriter.java:57) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.api.impl.index.TrackingLuceneIndexWriter.<init>(TrackingLuceneIndexWriter.java:41) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.api.impl.index.IndexWriterFactories$2.create(IndexWriterFactories.java:58) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.api.impl.index.LuceneLabelScanStore.init(LuceneLabelScanStore.java:253) ~[neo4j-desktop-2.2.4.jar:2.2.4]
    at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.init(LifeSupport.java:483) [neo4j-desktop-2.2.4.jar:2.2.4]
    ... 31 common frames omitted
2015-08-27 00:34:39.918+0000 INFO  [o.n.s.CommunityNeoServer]: Successfully shutdown Neo4j Server.

我删除了所有数据库文件夹,因为我只使用了给定的Movie示例。我还尝试设置allow_store_upgrade=true

我今天重启了我的笔记本电脑,windows安装了一些更新。目前我想知道是否这可能导致错误。

谢谢你的提示

将数据库从远程位置移动到本地驱动器。

from \zeushome85HomewaleczekMy DocumentsNeo4jdefault.graphdb

。to C:somedirectoryneo4jdefault.graphdb

并相应地更改配置文件中的位置。

或者将远程映射为网络驱动器。
http://windows.microsoft.com/en-us/windows/create-shortcut-map-network-drive 1 tc = windows 7

最新更新