zabbix数据库占用磁盘空间较大的处理方法
Posted leon2659
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix数据库占用磁盘空间较大的处理方法相关的知识,希望对你有一定的参考价值。
du -h /* |sort -nr 使用此命令一步步排查发现/var/lib/mysql/zabbix/这个目录占用磁盘空间较大
发现history_log.ibd这个文件最大,达到了38G,此文件对应的是zabbix库里的history_log表
找到问题原因后就好解决,进入zabbix,删除history_log表较早的数据即可
进入MySQL的zabbix库
delete from history_log where clock < 1540483200; 删除小于这个时间戳的数据
optimize table history_log delete操作以后使用optimize table table_name 会立刻释放磁盘空间
df -h 最后再验证一下磁盘空间是否有变化
以上是关于zabbix数据库占用磁盘空间较大的处理方法的主要内容,如果未能解决你的问题,请参考以下文章