查看zookeeper事务日志

1、日志文件

(1)Zookeeper的事务日志文件位置,在配置文件zoo.cfg的dataDir指定。
我的配置如下

dataDir=/tpdata/zookeeper

(2)日志文件
zookeeper的日志为二进制格式文件,不能直接查看

[root@node1 version-2]# pwd
/tpdata/zookeeper/version-2
[root@node1 version-2]# ll
总用量 252
-rw-r--r-- 1 root root        2 8月  22 00:29 acceptedEpoch
-rw-r--r-- 1 root root        2 8月  22 00:29 currentEpoch
-rw-r--r-- 1 root root 67108880 6月  24 2018 log.200000001
-rw-r--r-- 1 root root 67108880 8月   3 2018 log.300000009
-rw-r--r-- 1 root root 67108880 1月  16 2019 log.500000001
-rw-r--r-- 1 root root 67108880 8月   6 22:38 log.b00000001
-rw-r--r-- 1 root root      296 4月  19 2018 snapshot.200000000
[root@node2 version-2]# 

2、查看日志文件

(1)复制zookeeper的两个jar包到日志目录

[root@node1 zookeeper-3.4.10]# cp zookeeper-3.4.10.jar /tpdata/zookeeper/version-2/
[root@node1 zookeeper-3.4.10]# cp lib/slf4j-api-1.6.1.jar /tpdata/zookeeper/version-2/

(2)通过jar包解析日志

[root@node1 zookeeper-3.4.10]# cd /tpdata/zookeeper/version-2/

[root@node1 version-2]# java -classpath :./slf4j-api-1.6.1.jar:./zookeeper-3.4.10.jar org.apache.zookeeper.server.LogFormatter log.b00000001 
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
ZooKeeper Transactional Log File with dbid 0 txnlog format version 2
21-7-27 下午04时46分01秒 session 0x37ae70d9ca30000 cxid 0x0 zxid 0xb00000001 createSession 5000

21-7-27 下午04时46分39秒 session 0x37ae70d9ca30000 cxid 0x4 zxid 0xb00000002 delete '/hadoop-ha/tpa/ActiveBreadCrumb

21-7-27 下午04时46分39秒 session 0x37ae70d9ca30000 cxid 0x5 zxid 0xb00000003 delete '/hadoop-ha/tpa

21-7-27 下午04时46分39秒 session 0x37ae70d9ca30000 cxid 0x6 zxid 0xb00000004 error -110

21-7-27 下午04时46分39秒 session 0x37ae70d9ca30000 cxid 0x7 zxid 0xb00000005 create '/hadoop-ha/tpa,,v{s{31,s{'world,'anyone}}},F,2

21-7-27 下午04时46分39秒 session 0x37ae70d9ca30000 cxid 0x8 zxid 0xb00000006 closeSession null
21-7-27 下午04时48分15秒 session 0x37ae70d9ca30001 cxid 0x0 zxid 0xb00000007 createSession 5000

21-7-27 下午04时48分15秒 session 0x17ae70d8f500000 cxid 0x0 zxid 0xb00000008 createSession 5000

21-7-27 下午04时48分15秒 session 0x37ae70d9ca30001 cxid 0x2 zxid 0xb00000009 create '/hadoop-ha/tpa/ActiveStandbyElectorLock,#a37470611236e6e311a56e6f64653120ffffffd43e28ffffffd33e,v{s{31,s{'world,'anyone}}},T,1

21-7-27 下午04时48分15秒 session 0x37ae70d9ca30001 cxid 0x4 zxid 0xb0000000a create '/hadoop-ha/tpa/ActiveBreadCrumb,#a37470611236e6e311a56e6f64653120ffffffd43e28ffffffd33e,v{s{31,s{'world,'anyone}}},F,2

21-7-27 下午04时48分15秒 session 0x17ae70d8f500000 cxid 0x2 zxid 0xb0000000b error -110

21-8-4 下午04时15分23秒 session 0x37ae70d9ca30001 cxid 0x9 zxid 0xb0000000c setData '/hadoop-ha/tpa/ActiveBreadCrumb,#a37470611236e6e311a56e6f64653120ffffffd43e28ffffffd33e,1

21-8-4 下午04时15分27秒 session 0x37ae70d9ca30001 cxid 0xb zxid 0xb0000000d error -103

21-8-4 下午04时15分32秒 session 0x17ae70d8f500000 cxid 0x0 zxid 0xb0000000e closeSession null
21-8-4 下午04时15分34秒 session 0x27ae70d8f630000 cxid 0x0 zxid 0xb0000000f createSession 5000

21-8-4 下午04时15分27秒 session 0x37ae70d9ca30001 cxid 0xb zxid 0xb0000000d error -103

21-8-4 下午04时15分32秒 session 0x17ae70d8f500000 cxid 0x0 zxid 0xb0000000e closeSession null
21-8-4 下午04时15分34秒 session 0x27ae70d8f630000 cxid 0x0 zxid 0xb0000000f createSession 5000

21-8-4 下午04时15分38秒 session 0x37ae70d9ca30001 cxid 0x0 zxid 0xb00000010 closeSession null
21-8-4 下午04时15分42秒 session 0x27ae70d8f630000 cxid 0x0 zxid 0xb00000011 closeSession null
21-8-4 下午04时15分43秒 session 0x27ae70d8f630001 cxid 0x0 zxid 0xb00000012 createSession 5000

21-8-4 下午04时15分43秒 session 0x27ae70d8f630001 cxid 0x1 zxid 0xb00000013 create '/hadoop-ha/tpa/ActiveStandbyElectorLock,#a37470611236e6e321a56e6f64653220ffffffd43e28ffffffd33e,v{s{31,s{'world,'anyone}}},T,3

21-8-4 下午04时15分43秒 session 0x27ae70d8f630001 cxid 0x3 zxid 0xb00000014 setData '/hadoop-ha/tpa/ActiveBreadCrumb,#a37470611236e6e321a56e6f64653220ffffffd43e28ffffffd33e,2

21-8-4 下午04时15分44秒 session 0x27ae70d8f630002 cxid 0x0 zxid 0xb00000015 createSession 5000

21-8-4 下午04时15分44秒 session 0x27ae70d8f630002 cxid 0x1 zxid 0xb00000016 error -110

21-8-6 下午10时38分33秒 session 0x27ae70d8f630002 cxid 0x3 zxid 0xb00000017 closeSession null
21-8-6 下午10时38分43秒 session 0x27ae70d8f630001 cxid 0x5 zxid 0xb00000018 closeSession null
EOF reached after 27 txns.
[root@node1 version-2]# 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值