zookeeper 日志清理

栏目: 编程工具 · 发布时间: 5年前

内容简介:zookeeper服务器会产生三类日志:事务日志、快照日志和集群服务器运行日志。在zookeeper默认配置文件zoo.cfg中有一个配置项dataDir,该配置项用于配置zookeeper快照日志和事务日志的存储地址。在官方提供的默认参考配置文件zoo_sample.cfg中,只有dataDir配置项。其实在实际应用中,还可以为事务日志专门配置存储地址,配置项名称为dataLogDir,在zoo_sample.cfg中并未体现出来。在没有dataLogDir配置项的时候,zookeeper默认将事务日志文

zookeeper服务器会产生三类日志:事务日志、快照日志和集群服务器运行日志。

在zookeeper默认配置文件zoo.cfg中有一个配置项dataDir,该配置项用于配置zookeeper快照日志和事务日志的存储地址。在官方提供的默认参考配置文件zoo_sample.cfg中,只有dataDir配置项。其实在实际应用中,还可以为事务日志专门配置存储地址,配置项名称为dataLogDir,在zoo_sample.cfg中并未体现出来。在没有dataLogDir配置项的时候,

zookeeper默认将事务日志文件和快照日志文件都存储在dataDir对应的目录下。建议将事务日志(dataLogDir)与快照日志(dataLog)单独配置,因为当zookeeper集群进行频繁的数据读写操作是,会产生大量的事务日志信息,将两类日志分开存储会提高系统性能,而且,可以允许将两类日志存在在不同的存储介质上,减少磁盘压力。

zookeeper集群服务器运行日志,该日志的配置地址在conf/目录下的log4j.properties文件中,该文件中有一个配置项为“zookeeper.log.dir=.”,表示log4j日志文件在与执行程序(zkServer.sh)在同一目录下。当执行zkServer.sh 时,在该文件夹下会产生zookeeper.out日志文件。下面主要介绍事务日志与快照日志。

1,zoo.cfg配置

[root@bigserver1 conf]# cat zoo.cfg
ticketTime=2000
clientPort=2181
dataDir=/bigdata/zookeeper/data
dataLogDir=/bigdata/zookeeper/logs
autopurge.snapRetainCount=96  //保留96个文件
autopurge.purgeInterval=48  //日志保留48小时
initLimit=10
syncLimit=5
server.1=bigserver1:2888:3888
server.2=bigserver2:2888:3888
server.3=testing:2888:3888

autopurge.snapRetainCount和autopurge.purgeInterval配置参数,zookeeper3.4以后才有。

2,zookeeper日志目录介绍

/bigdata/zookeeper/data 快照日志

/bigdata/zookeeper/logs 事务日志

/bigdata/zookeeper/errorlog 服务器日志,默认配置

3,重启前查看日志大小

[root@bigserver2 version-2]# du -sh      //事务日志
4.9G .

[root@bigserver2 version-2]# ls |wc -l
1512

[root@bigserver2 version-2]# du -sh     //快照日志
5.0G .

[root@bigserver2 version-2]# ls |wc -l
1514

4,重启zookeeper后

[root@bigserver2 version-2]# du -sh   //事务日志
206M .

[root@bigserver2 version-2]# ls |wc -l
96

[root@bigserver2 version-2]# du -sh   //快照日志
415M .

[root@bigserver2 version-2]# ls |wc -l
98

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

平台革命:改变世界的商业模式

平台革命:改变世界的商业模式

[美]杰奥夫雷G.帕克(Geoffrey G. Parker)、马歇尔W.范·埃尔斯泰恩(Marshall W. Van Alstyne)、桑基特·保罗·邱达利(Sangeet Paul Choudary) / 志鹏 / 机械工业出版社 / 2017-10 / 65.00

《平台革命》一书从网络效应、平台的体系结构、颠覆市场、平台上线、盈利模式、平台开放的标准、平台治理、平台的衡量指标、平台战略、平台监管的10个视角,清晰地为读者提供了平台模式最权威的指导。 硅谷著名投资人马克·安德森曾经说过:“软件正在吞食整个世界。”而《平台革命》进一步指出:“平台正在吞食整个世界”。以平台为导向的经济变革为社会和商业机构创造了巨大的价值,包括创造财富、增长、满足人类的需求......一起来看看 《平台革命:改变世界的商业模式》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具