Zabbix磁盘上没有可用空间

我有zabbix 2.2.1和252监视主机。 目前,数据库在本地,大小为65GB的数据库正在运行pipe家清理历史logging超过30天的pipe家。 条目被删除,磁盘空间不会增加。

请给我一些build议,我可以修复它。

问候

显然,这是数据库问题:

Zabbix将所有的处理和历史数据存储在数据库中,这些数据库通常是MySQL InnoDB或PostgreSQL(可能是Oracle,但这不是典型的情况,但适用相同的规则)。


a)MySQL innodb:

当InnoDB文件增长时,特别是当innodb_file_per_table设置为off – 除非进行转储/恢复,否则它们可能永远不会回到实际大小。 这是它的devise方式和工作方式: https : //www.percona.com/blog/2013/09/25/how-to-reclaim-space-in-innodb-when-innodb_file_per_table-is-on/


b)PostgreSQL:

回收磁盘空间需要花费一些时间,但除非您在桌面上进行vacuum ,否则永远不会执行: http : //www.postgresql.org/docs/9.4/static/sql-vacuum.html

Autovacuum也可用: http : //www.postgresql.org/docs/9.4/static/runtime-config-autovacuum.html

下面是一个很好的手册和不同的方法之间的比较: http : //www.linuxinsight.com/optimize_postgresql_database_size.html