Hi,

What is the purpose of reading snapshot from disk while zk processes
starting up? i have a snapshot of ~2gb and it is taking time to read that
snapshot, hence  cluster recovery time. Is it to get the last zxid of that
server?


```2020-01-21 23:11:24,510 [myid:106] - INFO
 [QuorumPeer[myid=106]/0:0:0:0:0:0:0:0:2181:QuorumPeer@967] - OBSERVING
2020-01-21 23:11:24,510 [myid:106] - INFO
 [QuorumPeer[myid=106]/0:0:0:0:0:0:0:0:2181:ZooKeeperServer@174] - Created
server with tickTime 60000 minSessionTimeout 120000 maxSessionTimeout
1200000 datadir /opt/data/zookeeper/logs/version-2 snapdir
/opt/data/zookeeper/data/version-2
2020-01-21 23:11:24,510 [myid:106] - INFO
 [QuorumPeer[myid=106]/0:0:0:0:0:0:0:0:2181:ObserverZooKeeperServer@64] -
syncEnabled =true
2020-01-21 23:11:24,511 [myid:106] - INFO
 [QuorumPeer[myid=106]/0:0:0:0:0:0:0:0:2181:QuorumPeer$QuorumServer@185] -
Resolved hostname: rzk100ea to address: rzk100ea/192.168.10.78
2020-01-21 23:11:24,512 [myid:106] - INFO
 [QuorumPeer[myid=106]/0:0:0:0:0:0:0:0:2181:Observer@65] - Observing
rzk100ea/192.168.10.78:2888
2020-01-21 23:11:24,711 [myid:106] - INFO
 [QuorumPeer[myid=106]/0:0:0:0:0:0:0:0:2181:FileSnap@86] - Reading snapshot
/opt/data/zookeeper/data/version-2/snapshot.5a00000000
2020-01-21 23:12:31,954 [myid:106] - INFO
 [QuorumPeer[myid=106]/0:0:0:0:0:0:0:0:2181:Learner@336] - Getting a
snapshot from leader 0x5b00000000
2020-01-21 23:18:32,497 [myid:106] - INFO
 [QuorumPeer[myid=106]/0:0:0:0:0:0:0:0:2181:FileTxnSnapLog@301] -
Snapshotting: 0x5b00000000 to
/opt/data/zookeeper/data/version-2/snapshot.5b00000000```

Thanks,
Ram

Reply via email to