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

zookeeper启动错误 ---- Unable to load database on disk的更多相关文章

  1. zookeeper无法启动"Unable to load database on disk"

    自己的虚拟机集群.一次强制关机后,发现slave2的zookeeper起不来了 http://blog.csdn.net/ashic/article/details/47088299 下午5点29:5 ...

  2. zookeeper无法启动"Unable to load database on disk

    QuorumPeerMain,ResourceManager都没有起来 resourcemanager.log如下 2018-09-28 23:17:02,787 FATAL org.apache.h ...

  3. Linux x64 Hadoop-2.4.1配置-解决错误Unable to load native-hadoop library for your platform

    网上配置hadoop的教程一堆,各不尽相同,但没有一个是完整系统的. 下面给出遇到的错误的解决方法,相信能解决很多人的问题. 错误:Exception in thread "main&quo ...

  4. zookeeper启动错误 transaction type: 2 error: KeeperErrorCode = NoNode for /hbase

    hbase伪分布式,与zookeeper同一台机器的时候,运行一段时间,启动zookeeper的时候,日志中有如下错误,导致无法启动zookeeper java.io.IOException: Fai ...

  5. 忘记导入struts2-xxx-plugin-x.x.x.jar导致服务器启动报Unable to load configuration.Caused by: Parent package is not defined: xxx-default

    今天做的一个Struts2+MyFaces(JSF)+Spring的应用,为了使用JSF,我的struts.xml中使用了如下代码 <package name="jsf" e ...

  6. Zookeeper 启动错误

    启动后日志如下 : 2016-09-14 05:51:19,449 [myid:1] - INFO [QuorumPeer[myid=1]/0:0:0:0:0:0:0:0:2181:FastLeade ...

  7. Eclipse的SVN插件提示:验证验证位置时发生错误:"Unable to load default SVN Client“解决

    这个原因是你的机器上没有 JAVAHL 这个包, 这个是另外的一个开源组件, 所以, 在trigis的svn插件发行版里面没有这个东西,下载装上就是, 这个包在不同的系统上, 有不同的情况...详情见 ...

  8. zookeeper启动入口

    最近正在研究zookeeper,一些心得记录一下,如有错误,还请大神指正. zookeeper下载地址:http://zookeeper.apache.org/releases.html,百度一下就能 ...

  9. zookeeper源码学习一——zookeeper启动

    最近正在研究zookeeper,一些心得记录一下,如有错误,还请大神指正. zookeeper下载地址:http://zookeeper.apache.org/releases.html,百度一下就能 ...

随机推荐

  1. 洛谷 P4139 上帝与集合的正确用法 解题报告

    P4139 上帝与集合的正确用法 题目描述 根据一些书上的记载,上帝的一次失败的创世经历是这样的: 第一天, 上帝创造了一个世界的基本元素,称做"元". 第二天, 上帝创造了一个新 ...

  2. 「BZOJ4029」[HEOI2015] 定价 贪心

    「BZOJ4029」[HEOI2015] 定价 2015年4月28日2,7490 Description 在市场上有很多商品的定价类似于 999 元.4999 元.8999 元这样.它们和 1000 ...

  3. jquery 的ajax

    一,$.get(url,[data],[callback]) 说明:url为请求地址,data为请求数据的列表(是可选的,也可以将要传的参数写在url里面),callback为请求成功后的回调函数,该 ...

  4. Opengl场景中加光照包含几个步骤

    http://zuoye.baidu.com/question/44e2a82d7ad5c0e1d33ddb9a40e0bf86.html  Opengl场景中加光照包含几个步骤,各个步骤实现用的函数 ...

  5. python--optparse

    import optparse op = optparse.OptionParser() op.add_option("--s", dest="server") ...

  6. linux题目整理(二)

    1.如何过滤出已知当前目录下oldboy中的所有一级目录(不包含子目录,即只能是一级目录) 方法1:find ./ -type d -maxdepth 1方法2:ls -F方法3:ls -l  | g ...

  7. 武汉天喻的NFS 磁盘问题

    public void AsyncPaper() { while (true) { try { var jsonText = RedisHelper.BlockPopItemFromList(&quo ...

  8. 解析 Lambda 表达式

    我们先创建一个表达式树: Expression<Func<int, int, int>> expression = (a,b) => a + b; 我们的例子是一个Exp ...

  9. Django REST framework(官方说明文档翻译)(1快速开始 )

    http://www.django-rest-framework.org/tutorial/quickstart/ 第一部分:快速开始 我们将创建一个简单的api接口,用来给admin用户查看及编辑系 ...

  10. Python的程序结构[2] -> 类/Class[4] -> 内建类 super

    内建类 super / Built-in Type super 关于内建类 对于 super 可以从官方文档中看到基本介绍,super 接收一个类,以及类或类的实例,最终返回一个代理对象的实例.而 M ...