Ошибка в Cacti: Cron is configured to run too often

Быстрая заметка, для тех, кто столкнулся с проблемой, когда Cacti вдруг перестает рисовать новые значения графиков, а в логах появляется строка

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 -6600 seconds have passed since the poller last ran

Случилось это после рестарта системы, т.е. вручную, конечно же, никто не запускал poller.php. Лечится это установкой $force = TRUE; в poller.php. После очередного, на сей раз успешного срабатывания, меняем значение обратно на FALSE.

Если же этот фокус не помог, а в логах теперь ругательства rrdtool

illegal attempt to update using time 1254675401 when last update time is 1254681400 (minimum one second step)

то все сложнее - Cacti мало того, что успела себе поставить неверную дату последнего срабатывания, так еще и в rrd файлы успела ее проставить. Тут два пути - либо посмотреть, что за дату поставил кактуст (date -r 1254681400) и дождатся ее, либо делать дамп каждого RRD, удалять там "левые" даты и затем restore.