Я пытаюсь перезагрузить свой сервер с заданием крона. Я добавил ниже строки
35 14 * * * root shutdown -r now
Но ничего не происходит. Я совместно использовал журнал journalctl в ниже
>Feb 15 14:35:01 example CRON[2840]: pam_unix(cron:session): session opened for user root by (uid=0)
>Feb 15 14:35:01 example CRON[2848]: (root) CMD (root /sbin/shutdown -r now)
>Feb 15 14:35:01 example CRON[2840]: pam_unix(cron:session): session closed for user root
Примечание: Я попробовал обоих shutdown
и /sbin/shutdown
. Но все еще то же.
Как я фиксирую это?
Необходимо отредактировать cronjob пользователя root.
sudo -i
crontab -e
Редактирование cronjob по мере необходимости:
35 14 * * * root shutdown -r now
Работа!
Перейдите к каталогу,/etc/cron.d, Сделайте копию одного из существующих файлов и смените работу к:
35 14 * * * корень systemctl изолируют reboot.target