- neo4j/
- neo4j/py2neo:事务错误-文件太大
neo4j/py2neo:事务错误-文件太大
neo4j/py2neo:事务错误-文件太大,neo4j,py2neo,Neo4j,Py2neo,我正在尝试使用py2neo插入/更新图形数据库(~500K个节点和关系)。在这个过程的某个地方,事务失败了&neo4j崩溃了。根据日志文件-根本原因报告为
“原因:java.io.IOException:文件太大”
重新启动neo4j服务器不起作用
“未能在120秒内启动”
console.log>>
2015-01-04 03:29:40.061+0000信息[API]基于-1将启动超时设置为:120000ms
检测到错误关闭数据库,正在执行恢复
已尝试关闭服务器-以执行干净退出。得到以下错误
我正在尝试使用py2neo插入/更新图形数据库(~500K个节点和关系)。在这个过程的某个地方,事务失败了&neo4j崩溃了。根据日志文件-根本原因报告为
“原因:java.io.IOException:文件太大”
重新启动neo4j服务器不起作用
“未能在120秒内启动”
console.log>>
2015-01-04 03:29:40.061+0000信息[API]基于-1将启动超时设置为:120000ms
检测到错误关闭数据库,正在执行恢复
已尝试关闭服务器-以执行干净退出。得到以下错误
“原因:java.io.IOException:文件太大”
./neo4j shell-path../data/graph.db-c quit-v
/媒体/shard02/neo4j-2.1.6/bin/。/data/graph.db
java.lang.RuntimeException:启动时出错
org.neo4j.kernel.EmbeddedGraphDatabase,
/媒体/shard02/neo4j-2.1.6/bin/。/data/graph.db位于
org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:366)
在
EmbeddedGraphDatabase。(EmbeddedGraphDatabase.java:59)
在
org.neo4j.graphdb.factory.GraphDatabaseFactory$1.newDatabase(GraphDatabaseFactory.java:91)
在
org.neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:181)
在
org.neo4j.shell.kernel.GraphDatabaseShellServer.InstanceGraphDB(GraphDatabaseShellServer.java:167)
在
GraphDatabaseShellServer(GraphDatabaseShellServer.java:63)
在
org.neo4j.shell.StartClient.tryStartLocalServerAndClient(StartClient.java:239)
位于org.neo4j.shell.StartClient.startocal(StartClient.java:226)
org.neo4j.shell.StartClient.start(StartClient.java:158)位于
org.neo4j.shell.StartClient.main(StartClient.java:120)由以下原因引起:
org.neo4j.kernel.lifecycle.LifecycleException:组件
'org.neo4j.kernel.impl.transaction。XaDataSourceManager@66c9c89f”“是吗
已成功初始化,但启动失败。请参阅附件
引起异常。在
org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:513)
位于org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115)
在
org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:343)
... 9更多原因:org.neo4j.kernel.lifecycle.LifecycleException:
组成部分
'org.neo4j.kernel.impl.nioneo.xa。NeoStoreXaDataSource@1bf0eebd”“是吗
已成功初始化,但启动失败。请参阅附件
引起异常。在
org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:513)
位于org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115)
在
org.neo4j.kernel.impl.transaction.XaDataSourceManager.start(XaDataSourceManager.java:164)
在
org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:507)
... 又有11宗是由于:
org.neo4j.kernel.impl.nioneo.store.underlyngStorageException:无法
将记录[1248649]@[42454066]写入
org.neo4j.kernel.impl.nioneo.store.PersistenceRow.writeContents(PersistenceRow.java:198)
在
org.neo4j.kernel.impl.nioneo.store.PersistenceRow.force(PersistenceRow.java:214)
在
org.neo4j.kernel.impl.nioneo.store.LockableWindow.writeOutAndClose(LockableWindow.java:60)
在
org.neo4j.kernel.impl.nioneo.store.LockableWindow.WriteOutandCloseIFree(LockableWindow.java:162)
在
org.neo4j.kernel.impl.nioneo.store.PersistenceWindowPool.release(PersistenceWindowPool.java:241)
在
org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore.releaseWindow(CommonAbstractStore.java:557)
在
org.neo4j.kernel.impl.nioneo.store.RelationshipStore.updateRecord(RelationshipStore.java:169)
在
org.neo4j.kernel.impl.nioneo.xa.command.NeoXaCommandExecutor$NeoCommandExecutor.visitRelationshipCommand(NeoXaCommandExecutor.java:99)
在
org.neo4j.kernel.impl.nioneo.xa.command.command$RelationshipCommand.accept(command.java:202)
在
org.neo4j.kernel.impl.nioneo.xa.command.neoxacomandexecutor.execute(neoxacomandexecutor.java:55)
在
org.neo4j.kernel.impl.nioneo.xa.NeoStoreTransaction.executeModified(NeoStoreTransaction.java:916)
在
org.neo4j.kernel.impl.nioneo.xa.NeoStoreTransaction.applyCommit(NeoStoreTransaction.java:683)
在
org.neo4j.kernel.impl.nioneo.xa.NeoStoreTransaction.doCommit(NeoStoreTransaction.java:604)
在
org.neo4j.kernel.impl.transaction.xaframework.XaTransaction.commit(XaTransaction.java:327)
在
org.neo4j.kernel.impl.transaction.xaframework.XaResourceManager.injectOnePhaseCommit(XaResourceManager.java:460)
在
org.neo4j.kernel.impl.transaction.xaframework.xalogicallo$LogApplier.onephasecommittery(xalogicallo.java:1580)
在
org.neo4j.kernel.impl.nioneo.xa.command.LogHandler$Filter.onephasecommittery(LogHandler.java:74)
在
org.neo4j.kernel.impl.transaction.xaframework.EntryCountingLogHandler.OnephaseCommittery(EntryCountingLogHandler.java:59)
在
org.neo4j.kernel.impl.transaction.xaframework.xalogicallo$RecoveryConsumer.accept(xalogicallo.java:1798)
在
org.neo4j.kernel.impl.transaction.xaframework.xalogicallo$RecoveryConsumer.accept(xalogicallo.java:1774)
在
org.neo4j.kernel.impl.nioneo.xa.RecoveryLogDeserializer$RecoveryCursor.next(RecoveryLogDeserializer.java:72)
在
org.neo4j.kernel.impl.transaction.xaframework.xalogicallo.doInternalRecovery(xalogicallo.java:722)
在
org.neo4j.kernel.impl.transaction.xaframework.xalogicallo.open(xalogicallo.java:284)
在
org.neo4j.kernel.impl.transaction.xaframework.xalogicallo.open(xalogicallo.java:239)
位于org.neo4j.kernel.impl.transaction.xaframework.XaContainer.openlogicallo(XaContainer.java:64)
位于org.neo4j.kernel.impl.nioneo.xa.neostorexadasource.start(neostorexadasource.java:426)
位于org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupp
ERROR (-v for expanded information): Error starting org.neo4j.kernel.EmbeddedGraphDatabase,