pengWei Dou created ZOOKEEPER-4005:
--------------------------------------

             Summary: Zookeeper will not sync snapshot while get DIFF and cause 
start failed.
                 Key: ZOOKEEPER-4005
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4005
             Project: ZooKeeper
          Issue Type: Bug
          Components: server
    Affects Versions: 3.5.6, 3.5.1
            Reporter: pengWei Dou


The 3.5.1 version of ZK does not detect whether the snapshot file exists or 
not. However, the snapshot file detection is added in the subsequent version. 
When I tested the upgrade from 3.5.1 to 3.5.6, I found that after the ZK 
election is completed, the, One of the ZK nodes has an error in the following 
phase due to some network reasons, and then it will receive a diff reply. At 
this time, because of diff, snapshotNeeded is assigned as false, and 
isPreZAB1_0 is also  is assigned to false. At this time, no snapshot file will 
be generated, but there will be a log file, which will cause the startup 
failure after the upgrade is completed.

 

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to