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)