一总 发表于 2019-1-11 09:04:50

【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/



页: [1]
查看完整版本: 【cacti 】运行poller.php ,提示 File size limit exceeded解决办法