特别是在32位系统上,这个问题很明显!原因很简单,根据运行poller.php运行提示,得知日志文件超出限制!(这是32位系统的通病)删除cacti日志文件,即可!最好做个切割cacti的日志脚本。这里我提供一个例子!
置于crond中,在每天的0点0分运行!
- #!/bin/sh
- # desc: powered by www.freebsdsystem.com 20110208
- year=`date -d "yesterday" +"%Y"`
- month=`date -d "yesterday" +"%m"`
- day=`date -d "yesterday" +"%Y%m%d"`
- src_dir=/var/log/cacti
- mkdir -p /var/log/backuplogs/$year/$month/
- mv $src_dir/cacti.log $src_dir/cacti.log.1
- cd $src_dir
- tar czf ${day}_cacti.tar.gz $src_dir/cacti.log.1
- rm -rf $src_dir/cacti.log.1
- mv ${day}_cacti.tar.gz /var/log/backuplogs/$year/$month/
置于crond中,在每天的0点0分运行!
- 00 00 * * * /usr/local/bin/cutlogs.sh &
转载于:https://blog.51cto.com/coralzd/489671