zookeeper查看日志或快照文件,可视化命令

阅读数:3 评论数:0

跳转到新版页面

分类

应用软件

正文

一、简介

在zoo.cfg中可以通过dataDir和dataLogDir配置快照和事务日志存放的路径,但是这些文件都是二进制的文件,无法直接查看。

二、查看快照文件

java -cp ~/zookeeper-3.5.5/lib/zookeeper-3.5.5.jar:
~/zookeeper-3.5.5/lib/zookeeper-jute-3.5.5.jar:
~/zookeeper-3.5.5/lib/slf4j-api-1.7.25.jar:
~/zookeeper-3.5.5/lib/slf4j-log4j12-1.7.25.jar:
~/zookeeper-3.5.5/lib/log4j-1.2.17.jar 
org.apache.zookeeper.server.SnapshotFormatter  snapshot.xxxx

三、查看日志文件

java -classpath :zookeeper-3.6.3.jar:slf4j-api-1.7.25.jar:zookeeper-jute-3.6.3.jar org.apache.zookeeper.server.LogFormatter  ~/zkData/logdata/version-2/log.1|more