Собственно subj, в кроне прописан один раз, крон перезагружал несколько раз не помогло# $FreeBSD: release/9.0.0/etc/crontab 194170 2009-06-14 06:37:19Z brian $
#
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
#
#minute hour mday month wday who command
#
*/5 * * * * root /usr/libexec/atrun
#
# Save some entropy so that /dev/random can re-seed on boot.
*/11 * * * * operator /usr/libexec/save-entropy
#
# Rotate log files every hour, if necessary.
0 * * * * root newsyslog
#
# Perform daily/weekly/monthly maintenance.
1 3 * * * root periodic daily
15 4 * * 6 root periodic weekly
30 5 1 * * root periodic monthly
#
# Adjust the time zone if the CMOS clock keeps local time, as opposed to
# UTC time. See adjkerntz(8) for details.
1,31 0-5 * * * root adjkerntz -a# munin monitoring every 5 min
*/5 * * * * munin /usr/local/bin/munin-cron#update ports
0 * * * 0 root portsnap -I cron update# clear delete message from database
0 3 * * * root /usr/local/sbin/dbmail-util -ay &>/dev/null# rotate Exim logs in 00:00
0 0 * * * root /usr/local/sbin/exicyclog
А в логахMar 21 16:33:00 hvo /usr/sbin/cron[35399]: (operator) CMD (/usr/libexec/save-entropy)
Mar 21 16:35:00 hvo /usr/sbin/cron[35455]: (munin) CMD (/usr/local/bin/munin-cron)
Mar 21 16:35:00 hvo /usr/sbin/cron[35456]: (root) CMD (/usr/libexec/atrun)
Mar 21 16:35:00 hvo /usr/sbin/cron[35457]: (munin) CMD (/usr/local/bin/munin-cron)
...процесс по крону один
root 13196 0.0 0.0 14260 1512 ?? Is 2:56PM 0:00.02 /usr/sbin/cron -s
При этом постоянно приходят письма от munina
From munin@xxx.ru Thu Mar 21 16:45:01 2013
Date: Thu, 21 Mar 2013 16:45:01 +0400 (MSK)
From: munin@xxx.ru (Cron Daemon)
To: root@xxx.ru
Subject: Cron <munin@xxx> /usr/local/bin/munin-cron
X-Cron-Env: <MAILTO=root>
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/var/munin>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=munin>
X-Cron-Env: <USER=munin>[FATAL ERROR] Lock already exists: /var/run/munin/munin-update.lock. Dying.
at /usr/local/lib/perl5/site_perl/5.12.4/Munin/Master/Update.pm line 128
Как такое возможно?
vi /usr/local/bin/munin-cronif [ `pidof munin-cron` ];
then
exit 0;
fi> Как такое возможно?
1. Прибил по kill -9, а он lock-файл не успел удалить.
2. Два кронтаба
3. лок-файл от рута создался при тестировании
...Впиши в скрипт проверку на наличие лок-файла && живого процесса munin
> Как такое возможно?Запросто!
В рутовый крон сами дополнительно прописали?
А этого делать не надо. ))
Проверьте наличие /var/cron/tabs/munin
Он уже там прописался ))
>> Как такое возможно?
> Запросто!
> В рутовый крон сами дополнительно прописали?
> А этого делать не надо. ))
> Проверьте наличие /var/cron/tabs/munin
> Он уже там прописался ))Спасибо, так и есть, я и не знал что есть еще и такой cron!
> Спасибо, так и есть, я и не знал что есть еще и
> такой cron!Да не за что!
Любой каприз за ваши кроны! ))