Zookeeper

zk事务/快照日志查看

2022-01-06  本文已影响0人  Alen_ab56

3.6之前
事务日志查看
java -cp /data/zookeeper/zookeeper-3.4.6.jar:/data/zookeeper/lib/slf4j-api-1.6.1.jar org.apache.zookeeper.server.LogFormatter /data/zookeeper/data/version-2/log.2803661189 > temp.log
快照日志查看
java -cp /data/zookeeper/zookeeper-3.4.6.jar:/data/zookeeper/lib/slf4j-api-1.6.1.jar org.apache.zookeeper.server.SnapshotFormatter /data/zookeeper/data/version-2/snapshot.28036afcf8 > temp1.log

3.6及以后新增了2个日志读取工具,读取log和snapshots。

zkTxnLogToolkit.sh -d 日志文件名
zkSnapShotToolkit.sh -d 快照文件名

注意:

  1. 事务日志会受zoo.cfg定期清理配置影响,事务日志是增量数据, 反映了某个时间点的操作记录,因此应该长期备份;
  2. 当快照日志比较大时, 尽量不要在线上服务器上解析查看, 会占用大量的CPU和内存.注意!注意!注意!
上一篇 下一篇

猜你喜欢

热点阅读