Zabbix 监测项取不到数据问题解决20130822
查询图表发现无数据,查看zabbix_server.log:
query failed: The table 'history' is full.
#df -h,发现mysql所在目录磁盘空间已满,最后发现是:
ibdata1占用空间很大。
网上搜索解决办法都是备份数据库,删除ibdata1,ib_logfile*文件,具体如下:
先进入zabbix数据库,删除history的相关记录,TRUNCATE history*
#mysqldump -R -q --all-databases > /usr/mysqldump20130822.sql
#service mysqld stop
#rm -fr ib*
#service mysqld start
#mysql < /usr/mysqldump20130822.sql
#df -h
此时磁盘已经腾出来,zabbix已经能正常读取到数据.
页:
[1]