美文网首页
zk打满磁盘的问题

zk打满磁盘的问题

作者: 孤月夜行舟 | 来源:发表于2018-12-24 09:57 被阅读0次

今天来发现zk集群突然ji间就不能访问了,检查了每台机器发现是有机器的磁盘空间不够了(测试环境没告警,告警除了zabbix还有啥好用的?)


Filesystem Size Used Avail Use% Mounted on

/dev/sda2        31G  31G    0 100% /

devtmpfs        911M    0  911M  0% /dev

tmpfs          920M    0  920M  0% /dev/shm

tmpfs          920M  28M  892M  4% /run

[root@arch-ceshi01 home]# cd /ho-bash: cannot create temp file for here-document: No space left on device

然后发现在/home/zk/data/version-2目录下大量的log.xxxxx和snapshot.xxxxx文件。(/home/zk/data是自己在配置文件中配置的)这些log.xxxxx和snapshot.xxxxx文件是可以删除的。

我用的是zookeeper 3.4.13版本,在3.4版本以后,zk提供了两个配置来自动删除这些文件

#保存的数量
autopurge.snapRetainCount=5

#清理时间间隔,单位是小时
autopurge.purgeInterval=1

配置默认是关闭的(注释掉的),把注释去掉,重启服务就可以了。

对于低于3.4的版本,zk的bin目录下有个 zkCleanup.sh命令来删除的。(看来这个坑是由来已久)

相关文章

  • zk打满磁盘的问题

    今天来发现zk集群突然ji间就不能访问了,检查了每台机器发现是有机器的磁盘空间不够了(测试环境没告警,告警除了za...

  • JAVA系统磁盘打满

    JAVA系统磁盘打满 问题描述: 线上一个JAVA系统频繁报磁盘写满告警,然后观察我们自己的业务日志文件,文件内容...

  • 如何找出打满磁盘的进程

    集群机器的磁盘经常会被某些进程打满 磁盘空间被打满,其他进程无法继续写入 磁盘的读写通道被打满,其他进程因为读写缓...

  • 解决磁盘满的问题

    今天踩了个小坑。算是愧对几年开发经验。所以记录一下 所以专门看了一下磁盘空间。确实有一个挂载点已经满了。 既然说到...

  • Kafka故障之磁盘打满

    问:磁盘打满扩容后能正常重启吗?答:不一定 要看文件格式是否损坏(log、index等)。如果损坏会报错:inde...

  • XXL-CONF v1.6.0 发布,分布式配置管理平台。废弃Z

    Release Notes 1、轻量级改造:废弃ZK,改为 "DB + 磁盘 + long polling" 方案...

  • Redis重启Redisson出错:Unable to send

    出现问题 最近在公司开发环境发现一个问题,是这样的,开发环境的机器不断打日志,由于日志的定时清理不及时,导致磁盘满...

  • linux

    磁盘打满,如何删除文件 文件删除,但是磁盘空间没有释放 mv /data/couchbase过程中,ctrl+c出...

  • 【Spark】Spark日志过大导致磁盘溢出问题解决方案

    一 问题背景 平台近期出现多次spark任务日志文件将磁盘打满,导致平台异常报警和任务失败的情况,这些任务包括Sp...

  • mysql group by将临时表空间目录打满

    异常现象 900M数据group by占用临时磁盘将近9G group by将磁盘打满,SQL执行报错,信息如下i...

网友评论

      本文标题:zk打满磁盘的问题

      本文链接:https://www.haomeiwen.com/subject/vasakqtx.html