内容简介: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
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 清理 systemd 日志
- Oracle监听日志定期清理
- Oracle自动清理日志脚本
- docker 容器日志清理方案
- 数据库MySQL一般查询日志或者慢查询日志历史数据的清理
- 基于 Bash Shell 脚本制定灵活的 trimlog 日志清理策略
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Head First Rails
David Griffiths / O'Reilly Media / 2008-12-30 / USD 49.99
Figure its about time that you hop on the Ruby on Rails bandwagon? You've heard that it'll increase your productivity exponentially, and allow you to created full fledged web applications with minimal......一起来看看 《Head First Rails》 这本书的介绍吧!