ОС: Ubuntu 20.04.3 LTS
В основном я настраиваю корневой cron на перезагрузку каждую неделю. Сначала я использовал эту строку:
0 1 * * 0 /sbin/shutdown -r сейчас
По прошествии нескольких недель я начал замечать небольшие, но раздражающие проблемы после каждой перезагрузки. Поэтому я решил переключить его около двух недель назад. Вместо этого я заставил его запустить скрипт только с перезагрузка
в этом.
0 1 * * 0 /home/user/reboot.bash
Я замечал меньше проблем за эти две недели, но была одна ошибка, которая однажды произошла со старым crontab и только сегодня снова произошла, даже с новым crontab - файловая система становится доступной только для чтения.
Конечно, быстро fsck
исправит без проблем. Но я понятия не имею, почему это может повредить файловую систему, когда я перезагружаюсь с помощью cron. Когда я перезагружаюсь с помощью графического интерфейса или перезагрузка
вручную работает нормально.
Имейте в виду, что это происходит не всегда; на прошлой неделе все было нормально. Иногда проблема бывает и в другом - однажды у меня перестали работать некоторые драйвера.
Я видел сообщения, в которых люди сталкиваются с этой проблемой при двойной загрузке. Однако я не думаю, что это применимо, так как у меня есть только Ubuntu на машине. Я понятия не имею, какие журналы публиковать, поэтому, если они вам нужны, сообщите мне об этом в комментариях.