【cacti 】运行poller.php ,提示 File size limit exceeded解决办法

 cacti昨天运行好好的。今天突然就不出图了。

手动运行/usr/local/php/bin/php /var/www/html/cacti/poller.php 提示 File size limit exceeded. 原因是日志文件超过2G了。清空日志内容,过几分钟查看,就有数据了。

分割日志,做个计划任务,定期运行本脚本。

 

 

#!/bin/sh

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/

 

 

 

你可能感兴趣的:(html,local,cacti)