Apache zookeeper 无法启动zookeeper

Apache zookeeper 无法启动zookeeper,apache-zookeeper,Apache Zookeeper,我经历了完整的磁盘空间(100%)的问题,由于核心损坏。正如我在谷歌上搜索的那样,我已经从version-2和datalog/version-2中删除了所有快照 现在/var/zookeeper只有myid文件和\u备份文件夹 当我试图启动zookeeper时,我发现了以下错误 2016-06-12 12:43:36,512 [myid:4] - ERROR [main:FileTxnSnapLog@210] - Parent /search/cluster1/overseer/queue mi

我经历了完整的磁盘空间(100%)的问题,由于核心损坏。正如我在谷歌上搜索的那样,我已经从
version-2
datalog/version-2
中删除了所有快照

现在
/var/zookeeper
只有
myid
文件和
\u备份
文件夹

当我试图启动zookeeper时,我发现了以下错误

2016-06-12 12:43:36,512 [myid:4] - ERROR [main:FileTxnSnapLog@210] - Parent /search/cluster1/overseer/queue missing for /search/cluster1/overseer/queue/qn-0000000288
2016-06-12 12:43:36,514 [myid:4] - ERROR [main:QuorumPeer@453] - Unable to load database on disk
java.io.IOException: Failed to process transaction type: 1 error: KeeperErrorCode = NoNode for /search/cluster1/overseer/queue
        at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:153)
        at org.apache.zookeeper.server.ZKDatabase.loadDataBase(ZKDatabase.java:223)
        at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:417)
        at org.apache.zookeeper.server.quorum.QuorumPeer.start(QuorumPeer.java:409)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:151)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:111)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:78)
Caused by: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /search/cluster1/overseer/queue
        at org.apache.zookeeper.server.persistence.FileTxnSnapLog.processTransaction(FileTxnSnapLog.java:211)
        at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:151)
        ... 6 more
2016-06-12 12:43:36,514 [myid:4] - ERROR [main:QuorumPeerMain@89] - Unexpected exception, exiting abnormally
java.lang.RuntimeException: Unable to run quorum server
        at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:454)
        at org.apache.zookeeper.server.quorum.QuorumPeer.start(QuorumPeer.java:409)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:151)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:111)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:78)
Caused by: java.io.IOException: Failed to process transaction type: 1 error: KeeperErrorCode = NoNode for /search/cluster1/overseer/queue
        at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:153)
        at org.apache.zookeeper.server.ZKDatabase.loadDataBase(ZKDatabase.java:223)
        at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:417)
        ... 4 more
Caused by: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /search/cluster1/overseer/queue
        at org.apache.zookeeper.server.persistence.FileTxnSnapLog.processTransaction(FileTxnSnapLog.java:211)
        at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:151)
        ... 6 more
你能帮我修理一下吗


谢谢。

显然,您的zookeeper似乎处于不一致的状态,试图找到丢失的节点。查看zoo.cfg文件,查看ZooKeeper的dataDir设置是否一致

或者这可能是动物园管理员知道的问题。