URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 94503
[ Назад ]

Исходное сообщение
"munin по кроне стартует дважды"

Отправлено westvovik , 21-Мрт-13 16:36 
Собственно 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


Как такое возможно?


Содержание

Сообщения в этом обсуждении
"munin по кроне стартует дважды"
Отправлено pavlinux , 21-Мрт-13 18:16 
vi /usr/local/bin/munin-cron

if [ `pidof munin-cron` ];
  then
       exit 0;
fi

> Как такое возможно?

1. Прибил по kill -9, а он lock-файл не успел удалить.
2. Два кронтаба
3. лок-файл от рута создался при тестировании
...

Впиши в скрипт проверку на наличие лок-файла && живого процесса munin


"munin по кроне стартует дважды"
Отправлено михалыч , 21-Мрт-13 18:19 
> Как такое возможно?

Запросто!
В рутовый крон сами дополнительно прописали?
А этого делать не надо. ))
Проверьте наличие /var/cron/tabs/munin
Он уже там прописался ))


"munin по кроне стартует дважды"
Отправлено westvovik , 21-Мрт-13 18:22 
>> Как такое возможно?
> Запросто!
> В рутовый крон сами дополнительно прописали?
> А этого делать не надо. ))
> Проверьте наличие /var/cron/tabs/munin
> Он уже там прописался ))

Спасибо, так и есть, я и не знал что есть еще и такой cron!


"munin по кроне стартует дважды"
Отправлено михалыч , 21-Мрт-13 18:27 
> Спасибо, так и есть, я и не знал что есть еще и
> такой cron!

Да не за что!
Любой каприз за ваши кроны! ))