您的位置:首页 > 其它

The current epoch, 8, is older than the last zxid, 38654705667

2017-08-10 12:21 218 查看
今天遇到一个zookeeper启动的问题

Reading snapshot /usr/local/zk/data/version-2/snapshot.800000003

2017-08-09 21:15:01,955 [myid:1] - ERROR [main:QuorumPeer@453] - Unable to load database on disk

java.io.IOException: The current epoch, 8, is older than the last zxid, 38654705667
at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:435)
at org.apache.zookeeper.server.quorum.QuorumPeer.start(QuorumPeer.java:409)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:156)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:116)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:79)

2017-08-09 21:15:01,966 [myid:1] - ERROR [main:QuorumPeerMain@94] - 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:156)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:116)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:79)

Caused by: java.io.IOException: The current epoch, 8, is older than the last zxid, 38654705667
at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:435)
... 4 more

之前zookeeper 是可以正常启动的,今天启动zookeeper时报如上错误。经过测试发现:

只要在/usr/local/zk/data/ 下删除文件夹version-2 : rm -rf version-2  

然后就可以正常启动zookeeper了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐