服务器突然停止工作,重新启动时出现以下错误。无法在网上找到与此相关的任何内容。知道什么是错的以及如何解决这个问题?
org.neo4j.server.logging.Logger log SEVERE: org.neo4j.server.ServerStartupException:启动Neo4j服务器失败: Active标记为1,但没有data / graph.db / nioneo_logical.log.1存在于 org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:218) 在org.neo4j.server.Bootstrapper.start(Bootstrapper.java:87)at org.neo4j.server.Bootstrapper.main(Bootstrapper.java:50)引起: java.lang.IllegalStateException:Active标记为1但不是 data / graph.db / nioneo_logical.log.1存在于 org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLogFiles.determineState(XaLogicalLogFiles.java:138) 在 org.neo4j.kernel.impl.recovery.StoreRecoverer.recoveryNeededAt(StoreRecoverer.java:65) 在 org.neo4j.server.preflight.PerformRecoveryIfNecessary.run(PerformRecoveryIfNecessary.java:56) 在 org.neo4j.server.preflight.PreFlightTasks.run(PreFlightTasks.java:70) 在 org.neo4j.server.AbstractNeoServer.runPreflightTasks(AbstractNeoServer.java:333) 在 org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:152) ......还有2个
2014年4月25日下午9:13:07 org.neo4j.server.logging.Logger日志严重: 无法在端口[7474]
上启动Neo Server
答案 0 :(得分:2)
看起来您已经弄乱了数据存储区,例如通过不洁的关闭。要恢复,请尝试以下过程:
graph.db
文件夹进行任何手动更改之前,请确保您拥有有效的备份副本,例如:按tar -zcf <path>/graph.db.tar.gz data/graph.db
。 rm data/graph.db/nioneo_logical.log.active
。注意:此操作可能有害。