Назад | Перейти на главную страницу

yum-cron Работа 'cron.daily' заблокирована другим анакроном

У нас есть несколько машин, на которых используется yum-cron и внутренний зеркальный сервер для обеспечения актуальности. Некоторые из них отправят нам электронное письмо, сообщающее нам, что обновления будут (были) применены, но не получают ничего от других.

Есть две возможные проблемы:

Вот отрывок из / var / log / cron на машине, которая в настоящее время обновляется но не уведомил:

Feb 18 03:29:01 hostname anacron[115262]: Job `cron.daily' started
Feb 18 03:29:01 hostname run-parts(/etc/cron.daily)[115278]: starting 0yum-daily.cron
Feb 18 04:01:01 hostname CROND[115298]: (root) CMD (run-parts /etc/cron.hourly)
Feb 18 04:01:01 hostname run-parts(/etc/cron.hourly)[115298]: starting 0anacron
Feb 18 04:01:01 hostname anacron[115307]: Anacron started on 2019-02-18
Feb 18 04:01:01 hostname anacron[115307]: Job `cron.daily' locked by another anacron - skipping
Feb 18 04:01:01 hostname anacron[115307]: Normal exit (0 jobs run)
Feb 18 04:01:01 hostname run-parts(/etc/cron.hourly)[115309]: finished 0anacron

ps aux | grep cron

root      84056  0.0  0.0 126288   976 ?        Ss   Feb02   0:02 /usr/sbin/crond -n
root     127274  0.0  0.0 113176  1500 ?        Ss   13:01   0:00 /bin/bash /bin/run-parts /etc/cron.hourly
root     127286  0.0  0.5 351412 21748 ?        S    13:01   0:00 /usr/bin/python -tt /usr/sbin/yum-cron /etc/yum/yum-cron-hourly.conf
root     127287  0.0  0.0 113540   976 ?        S    13:01   0:00 awk -v progname=/etc/cron.hourly/0yum-hourly.cron progname { ????   print progname ":\n" ????   progname=""; ???       } ???       { print; }
root     127597  0.0  0.0 112712   976 pts/0    S+   13:07   0:00 grep --color=auto cron

Через несколько минут:

root      84056  0.0  0.0 126288   976 ?        Ss   Feb02   0:03 /usr/sbin/crond -n
root     129427  0.0  0.0 112712   980 pts/0    S+   13:45   0:00 grep --color=auto cron

Обновления применяются, хотя я знаю, что это не обязательно происходило в прошлом, и почему я спрашиваю о журналах cron.

rpm -qa --last | голова -5

systemd-sysv-219-62.el7_6.5.x86_64            Thu 21 Feb 2019 07:15:42 AM EST
systemd-219-62.el7_6.5.x86_64                 Thu 21 Feb 2019 07:15:40 AM EST
systemd-libs-219-62.el7_6.5.x86_64            Thu 21 Feb 2019 07:15:39 AM EST
kernel-3.10.0-957.5.1.el7.x86_64              Sat 02 Feb 2019 08:08:02 AM EST
efivar-libs-36-11.el7_6.1.x86_64              Sat 02 Feb 2019 08:07:59 AM EST

В / var / log / maillog мне ничего не выделялось