查看zookeeper二进制日志方式
zookeeper本身的日志路径我们通过zoo.cfg 文件可以进行设置
dataDir=/usr/local/zookeeper/data
dataLogDir=/usr/local/zookeeper/log
不过到达这个路径后我们发现文件都是二进制的。当我们需要打开的时候直接打开全是乱码。
针对这个文件,zookeeper有自带的工具,下面我们就来看下如何进行查看吧:
1.首先将工具拷贝到一个地方。当然我是这么做的,如果你记住路径也可以不用的
需要用到的工具是:
(1)slf4j-api-1.7.25.jar ——在zookeeper安装目录的lib目录版本不一样jar文件不一样
(2)zookeeper.jar ——在zookeeper安装目录目录下面后面会接版本号
2.命令:
cp lib/slf4j-api-1.7.25.jar /data
cp zookeeper.jar /data
然后将你要解析的二进制log文件也复制到/data
3.
cd /data
java -classpath .:slf4j-api-1.7.25.jar:zookeeper-3.4.13.jar org.apache.zookeeper.server.SnapshotFormatter snapshot.2e6dc42
java -classpath .:slf4j-api-1.7.25.jar:zookeeper-3.4.13.jar org.apache.zookeeper.server.LogFormatter log.2e6dc44
上面是snapshot文件命令下面是log文件命令,其实就是调用SnapshotFormatter和LogFormatter两个工具来解析
可以加 > log.txt
将解析的文件写入可以给其他人看的txt文件
查看zookeeper二进制日志方式相关推荐
- mysql主备模型_MySQL主从复制 - 基于二进制日志(理论篇)
mysql日志类型 1 二进制日志 2 事务日志 3 一般查询日志 4 中继日志 5 慢查询日志 二进制日志 二进制日志通常记录的是可能潜在引起数据库发生改变的操作,每一 ...
- mysql 二进制日志详解_Mysql二进制日志详解
引言 注:图片取自网络 提一下比较重要的几个: 重做日志(Redo Log):重做日志是实现mysql事务的持久性的原理之一,当新增数据时,Redo Log会备份新数据,在事务提交前,只要持久化Red ...
- 3:添加一个slave到已有的复制环境(基于二进制日志文件位置)
服务器 192.168.1.2 (master) ,服务器 192.168.1.3 (old slave) 服务器 192.168.1.4 (new slave) 您可以将另一个slave添加到现有复 ...
- MySQL二进制日志文件的用法_数据恢复
文章目录 开启二进制日志功能 关闭/打开二进制日志记录 刷新二进制日志文件 查看二进制日志文件的存储位置 利用二进制日志文件恢复数据的本质 二进制日志提取/导出到脚本文件中 查看当前二进制日志的最后一 ...
- MySQL8.0安装与基于二进制日志文件位置的主从复制
一.MySQL8.0安装 安装环境: CentOS7.6 64位 关闭防火墙,禁用selinux 安装步骤: (1)下载MySQL8.0的repo源 cd /tmp wget https://dev. ...
- mysql二进制日志文件差不多_mysql数据同步-基于二进制日志文件和position复制点的方式...
mysql的binlog日志有三种格式,分别为statement,mixed,以及row. 1.Statement:每一条会修改数据的sql都会记录在binlog中 优缺点:1)不用记录每一行的变化, ...
- mysql查看和启用二进制日志
1.查看是否启用了日志 mysql>show variables like 'log_bin'; VALUE值为OFF为关闭状态 2.编辑my.cnf文件 vim /etc/my.cnf 在[m ...
- mysql 二进制日志查看_使用mysqlbinlog从二进制日志文件中查询mysql执行过的sql语句 (原)...
前提 MySQL开启了binlog日志 操作 1. 查看MySQL是否开启binlog(进mysql操作) mysql> show variables like 'log_bin%'; 2. 查 ...
- 服务器攻击方式与查看服务器攻击日志的方法
网络攻击仍然是大家很头疼的问题,目前还是有很多网站在网络攻击的威胁中,网络攻击带来的后果,相信大家都明白,那么攻击服务器的方式有哪些?怎么查看服务器攻击日志?如何预防服务器被攻击? 一.常见的攻击服务 ...
最新文章
- php中mysql_PHP中MySQL操作
- 无需向量监督的矢量图生成算法,入选CVPR 2021 | 代码开源
- 【java】错误 找不到或无法加载主类
- java教程-scala教程-带你从菜鸟入门
- 计算机水平考试改革,浅析全国计算机等级考试改革及应对策略
- 自动化集成:Pipeline整合Docker容器
- oracle odi 资料档案库访问期间出现未分类的异常错误,oracle学习_基本语法
- 报Cannot find /usr/local/tomcat/bin/setclasspath.sh错误
- redis发布与订阅
- 最新python爬取喜马拉雅音频_Python爬虫实战案例之爬取喜马拉雅音频数据详解
- mysql两版本共存
- 大自然的印钞机农夫山泉是如何干过一群互联网与电商大佬的
- 网页中怎样引导用户关注微信公众号
- java中的文件存储_File存储 - 文件存储
- ASUS华硕天选2 FX506H INTELI711代CPU 原装出厂系统恢复原厂系统
- 做金融理财直播,直播内容有什么?
- 大数据存储技术期末复习
- 关于医学和计算机的论文,计算机医学管理论文
- Xerox Phaser 3117激光打印机在windows 7 64bit版下安装驱动的问题
- 如何在 Debian 11 上设置一个静态 IP 地址