1

サーバーが突然停止し、再起動すると次のエラーが発生しました。これに関連するものはオンラインで見つかりませんでした。何が間違っているのか、これを解決する方法はありますか?

org.neo4j.server.logging.Logger ログ重大: org.neo4j.server.ServerStartupException: Neo4j サーバーの起動に失敗しました: 1 としてマークされたアクティブですが、org.neo4j.server に data/graph.db/nioneo_logical.log.1 が存在しません。 AbstractNeoServer.start(AbstractNeoServer.java:218) at org.neo4j.server.Bootstrapper.start(Bootstrapper.java:87) at org.neo4j.server.Bootstrapper.main(Bootstrapper.java:50) 原因: java.lang .IllegalStateException: 1 としてマークされたアクティブですが、org.neo4j.kernel の org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLogFiles.determineState(XaLogicalLogFiles.java:138) に data/graph.db/nioneo_logical.log.1 が存在しません.impl.recovery.StoreRecoverer.recoveryNeededAt(StoreRecoverer.java:65) at org.neo4j.server.preflight.PerformRecoveryIfNecessary.run(PerformRecoveryIfNecessary.java:56) at org.neo4j.server.preflight.PreFlightTasks.run(PreFlightTasks.java:70) at org.neo4j.server.AbstractNeoServer.runPreflightTasks(AbstractNeoServer.java:333) at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:152) ... 2 もっと見る

2014 年 4 月 25 日 9:13:07 PM org.neo4j.server.logging.Logger ログ SEVERE: ポート [7474] で Neo サーバーを起動できませんでした

4

1 に答える 1

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 が現在の状態になる前に行った最新の変更を確認してください。
于 2014-04-26T07:47:13.420 に答える