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
neo4j/py2neo:事务错误-文件太大_Neo4j_Py2neo - Fatal编程技术网

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,