zookeeper数据目录占用空间大处理方法

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

zookeeper数据目录占用空间大处理方法

  • 问题分析

    随着系统运行时间越长,操作系统的磁盘占用空间也越来越大,这里讲解zookeeper数据目录占用空间大的处理方法。

查看zookeeper的数据目录:

查看系统服务来确认zk的安装目录,此处以/kingdee/common/zookeeper/zookeeper-3.5.9为例
# cat /usr/lib/systemd/system/zookeeper.service

# cat /kingdee/common/zookeeper/zookeeper-3.5.9/conf/zoo.cfg|grep dataDir
dataDir=/kingdee/common/zookeeper/data/zk_2181/data


    这里看到有很多的log.开头(存储事务日志)和snapshot.开头(快照数据)的文件。这些文件的自动清理是根据autopurge.purgeInterval和autopurge.snapRetainCount参数控制。如果不自动清理,那么随着系统的运行,总有一天数据量会撑满磁盘空间。

参数说明:

autopurge.purgeInterval=1 这个参数指定了清理频率,单位是小时,需要填写一个1或更大的整数,默认是0,表示不开启自己清理功能 

autopurge.snapRetainCount=5 这个参数和上面的参数搭配使用,这个参数指定了需要保留的文件数目。默认是保留3个

  • 处理方法

在配置文件中修改或添加如下参数:

autopurge.snapRetainCount=5

autopurge.purgeInterval=1

确认修改后,重启zookeeper服务即可生效,zookeeper集群模式可以通过依次修改并重启来达到滚动更新。

zookeeper数据目录占用空间大处理方法

问题分析 随着系统运行时间越长,操作系统的磁盘占用空间也越来越大,这里讲解zookeeper数据目录占用空间大的处理方法。查看zookeeper...
点击下载文档
上一篇:安装rabbitmq下一篇:Rabbitmq集群修复
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息