网站地图    收藏   

主页 > 后端 > php资料库 >

cacti 运行一段时间,就不会有数据了?_自学php网

来源:自学PHP网    时间:2014-12-04 22:12 作者: 阅读:

[导读] 特别是在32位系统上,这个问题很明显!原因很简单,根据运行poller.php运行提示,得知日志文件超出限制!(这是32位系统的通病)删除cacti日志文件,即可!最好做个切割cacti的日志脚本。...

特别是在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 &
 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论