今天收到了个任务,cacti监控,脚本执行有数据返回,执行命令包成功,但就是不出图。
查询对应的rrd文件,发觉数据都为NaN,然后手工执行了poller.php报了个错误:“文件大小限制”,
上网找了找资料,有人说用C写文件时,linux有文件大小限制,一般为2G.
那如果是写文件的原因,是哪个文件过大呢,看了看cacti.log的大小,刚好是2G,而且在前几天已经开始没有modify过了,想必是这个文件过大了,把cacti.log改名为cacti.log.bak后(因为不确认能否删除),过了半个钟,图形就出来了。