首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zabbix磁盘上没有空闲空间

Zabbix磁盘上没有空闲空间
EN

Server Fault用户
提问于 2014-02-12 08:20:04
回答 1查看 8.1K关注 0票数 1

我有zabbix 2.2.1和252监控主机。目前,数据库在本地和大小数据库是65 30正在运行的管家谁清除历史条目超过30天。删除条目,并且磁盘空间不会增加。

请给我一些建议,我怎样才能修好它。

问候

EN

回答 1

Server Fault用户

发布于 2015-09-03 08:34:46

显然,这是数据库问题:

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

( a) MySQL无害b:

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

( b) PostgreSQL:

回收磁盘空间需要一段时间,但除非您在表上使用vacuumhttp://www.postgresql.org/docs/9.4/static/sql-vacuum.html,否则永远不会恢复磁盘空间。

还提供自动真空:http://www.postgresql.org/docs/9.4/static/runtime-config-autovacuum.html

下面是一个很好的手册,并比较了不同的方法:http://www.linuxinsight.com/optimize_postgresql_数据库_size.html

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/574935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档