本文主要是介绍清理 zabbix 历史数据, 缩减 mysql 空间,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
zabbix 由于历史数据过大, 因此导致磁盘空间暴涨, 下面是结局方法步骤
1. 停止 ZABBIX SERER 操作
[root@gd02-qa-plxt2-nodomain-web-95 ~]# killall zabbix_server
[root@gd02-qa-plxt2-nodomain-web-95 ~]# lsof -i:10051
2. 停止 mysql 操作
[root@gd02-qa-plxt2-nodomain-web-96 dbdat]# mysqladmin -u root -p -h 127.0.0.1 shutdown
3. 修改 my.cnf
添加 skip-new 参数, 目标可用缩减 innodb 磁盘空间
4. 重启启动 mysql
/apps/svr/mysql/bin/mysqld_safe --defaults-file=/apps/conf/mysql5.6/my.cnf --ledir=/apps/svr/mysql/bin --basedir=/apps/svr/mysql/ --datadir=/apps/dbdat/mysql5_data --user=apps &[root@gd02-qa-plxt2-nodomain-web-96 apps]# lsof -i:3306
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
mysqld 25527 apps 11u IPv4 29371110 0t0 TCP *:mysql (LISTEN)
5. 分析 history 表
mysql> desc history;
+--------+---------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------&#
这篇关于清理 zabbix 历史数据, 缩减 mysql 空间的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!