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

Запустил chkconfig, но crond не запускается при перезагрузке в Amazon Linux

Я пытаюсь запустить демон cron при перезагрузке в экземпляре Amazon Linux (версия Linux 3.14.57-34.46.amzn1.x86_64). Я бегал:

$ sudo chkconfig crond on

Если я бегу:

$ chkconfig --list crond

Я получил:

crond    0:off   1:off   2:on    3:on    4:on    5:on    6:on

Уровень запуска системы по умолчанию - 3.

Запуск / остановка crond вручную работает нормально, и команды в моем crontab выполняются.

$ sudo service crond <start|stop|restart>

После перезагрузки в журналах ошибок и предупреждений нет /var/log/cron (после запуска cron вручную появляются журналы без ошибок) или /var/log/messages. Я что-то упускаю? Как я могу это отладить?

Я встречал похожую ситуацию. но в конце концов я решил это.

Я пробовал 2 способа.

(1) все требует обновления
sudo yum update

(2) дождитесь входа в систему, чтобы завершить всю инициализацию на AmazonLinux

Если у кого-то есть подобная проблема, вот в чем проблема: nginx также был настроен на запуск при загрузке и имел защищенный паролем ключ сертификата SSL. После того, как кодовая фраза была удалена из ключа, crond запустился при перезагрузке.