Chinaunix首页 | 论坛 | 博客
  • 博客访问: 321189
  • 博文数量: 50
  • 博客积分: 3052
  • 博客等级: 中校
  • 技术积分: 710
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-03 12:13
文章分类
文章存档

2009年(10)

2008年(40)

我的朋友

分类: LINUX

2008-05-05 09:43:00

这两天我的cacti运行出现了故障,特把解决办法整理如下,
之前我的cacti都运行的好好,偶然的关系,我发现生成的图上的时间不对,于是我就使用ntpdate命令和时间服务器进行了同步,至此,问题就开始出现了,现象如下
    1,再生成的图就恢复了正常
    2,但是流量什么的都出不来了

一开始我以为是系统的原因,于是我就将电脑重启了,结果发现问题依旧
于是我就手动执行了poller的脚本

/usr/local/php/bin/php /usr/local/apache2/htdocs/cacti/poller.php

结果出现了下面的结果

05/05/2008 12:00:45 AM - POLLER: Poller[0] NOTE: Poller Int: '300', Cron Int: '300', Time Since Last: '-31656556', Max Runtime '298', Poller Runs: '1'
05/05/2008 12:00:45 AM - POLLER: Poller[0] NOTE: Cron is configured to run too often! The Poller Interval is '300' seconds, with a minimum Cron period of '300' seconds, but only -31656556 seconds have passed since the poller last ran.

经过查看poller.php源文件,看到

foreach($parms as $parameter) {
        @list($arg, $value) = @explode("=", $parameter);

        switch ($arg) {
        case "-d":
        case "--debug":
                $debug = TRUE;

                break;
        case "--force":
                $force = TRUE;

                break;
        case "--version":
        case "-V":
        case "-H":
        case "--help":
                display_help();
                exit(0);
        default:
                echo "ERROR: Invalid Argument: ($arg)\n\n";
                display_help();
                exit(1);
        }
}

有--force参数可以使用,于是在我执行后面加入了这个参数

/usr/local/php/bin/php /usr/local/apache2/htdocs/cacti/poller.php --force

结果就恢复了正常了,如果有和我一样的朋友不妨也加上这个参数

阅读(2236) | 评论(0) | 转发(0) |
0

上一篇:dns+mysql学习手札

下一篇:lvs学习手札3-HA

给主人留下些什么吧!~~