zk启动报错

解决办法,进入zkdata目录删除version-2下面的所有文件

参考:

https://issues.apache.org/jira/browse/ZOOKEEPER-1546

[hadoop@slave1 bin]$ cat zookeeper.out
2017-09-06 20:38:53,468 [myid:] - INFO [main:QuorumPeerConfig@134] - Reading configuration from: /usr/local/zookeeper/zookeeper-3.4.10/bin/../conf/zoo.cfg
2017-09-06 20:38:53,486 [myid:] - INFO [main:QuorumPeer$QuorumServer@167] - Resolved hostname: slave3 to address: slave3/192.168.1.198
2017-09-06 20:38:53,487 [myid:] - INFO [main:QuorumPeer$QuorumServer@167] - Resolved hostname: slave2 to address: slave2/192.168.1.197
2017-09-06 20:38:53,487 [myid:] - INFO [main:QuorumPeer$QuorumServer@167] - Resolved hostname: slave1 to address: slave1/192.168.1.196
2017-09-06 20:38:53,487 [myid:] - INFO [main:QuorumPeerConfig@396] - Defaulting to majority quorums
2017-09-06 20:38:53,490 [myid:1] - INFO [main:DatadirCleanupManager@78] - autopurge.snapRetainCount set to 3
2017-09-06 20:38:53,490 [myid:1] - INFO [main:DatadirCleanupManager@79] - autopurge.purgeInterval set to 0
2017-09-06 20:38:53,490 [myid:1] - INFO [main:DatadirCleanupManager@101] - Purge task is not scheduled.
2017-09-06 20:38:53,501 [myid:1] - INFO [main:QuorumPeerMain@127] - Starting quorum peer
2017-09-06 20:38:53,509 [myid:1] - INFO [main:NIOServerCnxnFactory@89] - binding to port 0.0.0.0/0.0.0.0:2181
2017-09-06 20:38:53,526 [myid:1] - INFO [main:QuorumPeer@1134] - minSessionTimeout set to -1
2017-09-06 20:38:53,526 [myid:1] - INFO [main:QuorumPeer@1145] - maxSessionTimeout set to -1
2017-09-06 20:38:53,526 [myid:1] - INFO [main:QuorumPeer@1419] - QuorumPeer communication is not secured!
2017-09-06 20:38:53,526 [myid:1] - INFO [main:QuorumPeer@1448] - quorum.cnxn.threads.size set to 20
2017-09-06 20:38:53,529 [myid:1] - INFO [main:FileSnap@83] - Reading snapshot /home/hadoop/zookeeper/zkdata/version-2/snapshot.400000000
2017-09-06 20:38:53,890 [myid:1] - ERROR [main:Util@239] - Last transaction was partial.
2017-09-06 20:38:53,896 [myid:1] - ERROR [main:QuorumPeer@648] - Unable to load database on disk
java.io.IOException: The current epoch, 12, is older than the last zxid, 81604378626
at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:630)
at org.apache.zookeeper.server.quorum.QuorumPeer.start(QuorumPeer.java:591)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:164)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:111)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:78)
2017-09-06 20:38:53,899 [myid:1] - 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:649)
at org.apache.zookeeper.server.quorum.QuorumPeer.start(QuorumPeer.java:591)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:164)
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: The current epoch, 12, is older than the last zxid, 81604378626
at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:630)
... 4 more

最新文章

  1. [LeetCode] Add Two Numbers 两个数字相加
  2. php json与xml序列化/反序列化
  3. 高可用与负载均衡(7)之聊聊Lvs-DR+Keepalived的解决方案
  4. C#学习笔记-----基于AppDomain的"插件式"开发
  5. HashTable的数组和连接两种实现方法(Java版本号)
  6. Python基础-类
  7. 图像处理:卷积模块FPGA 硬件加速
  8. day14_DBUtils学习笔记
  9. arcgis api 3.x for js 入门开发系列十六迁徙流动图
  10. 集合之LinkedHashMap(含JDK1.8源码分析)
  11. python的subprocess模块执行shell命令
  12. UVA 11584 Partitioning by Palindromes (字符串区间dp)
  13. JFreeChart绘制XY折线图(工具类设计)
  14. nginx优化(转)
  15. win7 链接打印机时提示未知的用户名或错误密码
  16. 关于js的 for...in 你了解多少
  17. Java基础-IO流对象之转换流(InputStreamReader与OutoutStreamWriter)
  18. HDU 1104 Remainder(BFS 同余定理)
  19. 新增时json类型报错
  20. image_pyradid和自己的一些训练经验总结

热门文章

  1. HDU - 5919 Sequence II
  2. BZOJ4826 [Hnoi2017]影魔 【线段树 + 单调栈】
  3. 【CZY选讲·逆序对】
  4. Ubuntu虚拟机编译Android6.0总结
  5. package-lock.json 文件的作用
  6. Qt程序crash信息的捕捉与跟踪(转)
  7. 第20章 HOOK和数据库访问
  8. python 666
  9. java基础练习 16
  10. Oracle sql例子