特别是在32位系统上,这个问题很明显!原因很简单,根据运行poller.php运行提示,得知日志文件超出限制!(这是32位系统的通病)删除cacti日志文件,即可!最好做个切割cacti的日志脚本。这里我提供一个例子!
01. #!/bin/sh 03.year=`date -d "yesterday" +"%Y"` 04.month=`date -d "yesterday" +"%m"` 05.day=`date -d "yesterday" +"%Y%m%d"` 06.src_dir=/var/log/cacti 07.mkdir -p /var/log/backuplogs/$year/$month/ 08. 09.mv $src_dir/cacti.log $src_dir/cacti.log.1 10.cd $src_dir 11. 12.tar czf ${day}_cacti.tar.gz $src_dir/cacti.log.1 13.rm -rf $src_dir/cacti.log.1 14.mv ${day}_cacti.tar.gz /var/log/backuplogs/$year/$month/ 置于crond中,在每天的0点0分运行!
01. 00 00 * * * /usr/local/bin/cutlogs.sh &
查看更多关于cacti 运行一段时间,就不会有数据了?的详细内容...