我有带有mariadb数据库的Zabbix服务器,今天( zabbix和databadse )服务都失败了,我发现根分区已经没有存储空间了。我根据大小和结果对数据库文件进行排序:
12G /var/lib/mysql/zabbix/trends_uint.ibd
8.9G /var/lib/mysql/zabbix/events.ibd
8.8G /var/lib/mysql/zabbix/trends.ibd
6.3G /var/lib/mysql/zabbix/history.ibd
6.1G /var/lib/mysql/zabbix/history_uint.ibd
2.9G /var/lib/mysql/zabbix/event_recovery.ibd
168M /var/lib/mysql/zabbix/history_str.ibd和df -h命令:
Filesystem Type Size Used Avail Use% Mounted on
/dev/vda1 xfs 50G 50G 352K 100% /如何删除这些文件并启动服务?提前感谢
发布于 2021-12-30 15:16:29
如果删除这些文件,就会破坏Zabbix。如果可以的话,展开分区。根据数据保留时间的长短,Zabbix数据库可能会变得相当大。使用PostgreSQL和时间刻度DB可以帮助减少空间占用率。
如果确实需要,请删除文件夹/var/lib/mysql/zabbix/,重新启动数据库服务,并创建一个新的zabbix数据库。所有的Zabbix配置和度量数据都将丢失。
https://stackoverflow.com/questions/70478783
复制相似问题