启动neo4j服务器出错(Neography,Ruby)

时间:2014-04-25 15:55:59

标签: ruby neo4j neography

服务器突然停止工作,重新启动时出现以下错误。无法在网上找到与此相关的任何内容。知道什么是错的以及如何解决这个问题?

  

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

1 个答案:

答案 0 :(得分:2)

看起来您已经弄乱了数据存储区,例如通过不洁的关闭。要恢复,请尝试以下过程:

  1. 重要:在对graph.db文件夹进行任何手动更改之前,请确保您拥有有效的备份副本,例如:按tar -zcf <path>/graph.db.tar.gz data/graph.db
  2. 检查1中的备份是否正常。
  3. rm data/graph.db/nioneo_logical.log.active。注意:此操作可能有害。
  4. 尝试重启服务器
  5. 如果出现,请检查在DB达到当前状态之前您所做的最新更改。