[Root@bigdatacloud zookeeper-3.4.6]# Cat Zookeeper.out
2016-06-19 13:06:57,359 [myID:]-INFO [main:quorumpeerconfig@103]-Reading configuration from:/usr/local/zookeeper-3. 4.6/bin/.. /conf/zoo.cfg
2016-06-19 13:06:57,370 [myID:]-INFO [main:quorumpeerconfig@340]-defaulting to majority quorums
2016-06-19 13:06:57,383 [Myid:2]-INFO [main:datadircleanupmanager@78]-Autopurge.snapretaincount set to 3
2016-06-19 13:06:57,384 [Myid:2]-INFO [main:datadircleanupmanager@79]-Autopurge.purgeinterval set to 0
2016-06-19 13:06:57,386 [Myid:2]-INFO [main:datadircleanupmanager@101]-Purge task is not scheduled.
2016-06-19 13:06:57,418 [Myid:2]-INFO [main:quorumpeermain@127]-Starting quorum peer
2016-06-19 13:06:57,478 [Myid:2]-INFO [main:nioservercnxnfactory@94]-binding to port 0.0.0.0/0.0.0.0:2181
2016-06-19 13:06:57,546 [Myid:2]-INFO [main:quorumpeer@959]-Ticktime set to 2000
2016-06-19 13:06:57,546 [Myid:2]-INFO [main:quorumpeer@979]-Minsessiontimeout set to-1
2016-06-19 13:06:57,547 [Myid:2]-INFO [main:quorumpeer@990]-Maxsessiontimeout set to-1
2016-06-19 13:06:57,550 [Myid:2]-INFO [main:quorumpeer@1005]-Initlimit set to 5
2016-06-19 13:06:57,656 [Myid:2]-INFO [main:filesnap@83]-Reading snapshot/opt/zookeeper/version-2/ snapshot.2100000017
2016-06-19 13:06:57,764 [Myid:2]-ERROR [main:quorumpeer@497]-
Unable to load database on disk
Java.io.IOException:The current epoch, are older than the last Zxid, 150323855362
At Org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase (quorumpeer.java:479)
At Org.apache.zookeeper.server.quorum.QuorumPeer.start (quorumpeer.java:440)
At Org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig (quorumpeermain.java:153)
At Org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun (quorumpeermain.java:111)
At Org.apache.zookeeper.server.quorum.QuorumPeerMain.main (quorumpeermain.java:78)
2016-06-19 13:06:57,771 [Myid:2]-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:498)
At Org.apache.zookeeper.server.quorum.QuorumPeer.start (quorumpeer.java:440)
At Org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig (quorumpeermain.java:153)
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, are older than the last Zxid, 150323855362
At Org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase (quorumpeer.java:479)
... 4 more
[Root@bigdatacloud zookeeper-3.4.6]# zkserver.sh start
JMX enabled by default
Using config:/usr/local/zookeeper-3.4.6/bin/. /conf/zoo.cfg
Starting zookeeper ... Started
[Root@bigdatacloud zookeeper-3.4.6]# zkserver.sh Stop
JMX enabled by default
Using config:/usr/local/zookeeper-3.4.6/bin/. /conf/zoo.cfg
Stopping zookeeper .../usr/local/zookeeper-3.4.6/bin/zkserver.sh:line 143:kill: (1570)-No such process
STOPPED
Any solution:
Set Acceptedepoch Currentepoch same values, and remove. tmp file
======================== Gorgeous split Line ==================
Problem disappears after cluster reboot