Ежедневный таймер systemd прекращает планирование новых событий

Попробуйте это:

sudo apt-get install deborphan

После установки запустите :deborphan, это должно показать вам неиспользуемые пакеты. Чтобы окончательно удалить их, введите sudo orphaner.

Надеюсь, это поможет:)

1
10.09.2021, 20:43
1 ответ

Я нашел одну возможную причину. :В службе, запускаемой таймером, возникла ошибка, которая превратилась в бесконечный цикл. Поскольку системный таймер обычно не стандартизирует второй экземпляр службы, если он уже запущен, таймер, похоже, перестал планировать новые события.

Одна подсказка, которую я получил, заключалась в сравнении зависшего таймера и только что запущенного. Я использовал systemctl show foo.timerна таймере, чтобы получить более подробную информацию о состоянии, и увидел это:

 SubState=running

Только что запущенный таймер имел вместо SubState=waiting.

В этот момент я сделал то, что должен был сделать в первую очередь, а именно использовал systemctl statusдля целевой службы, что, конечно же, показало, что она все еще работает с прошлого раза, тем самым заблокировав повторный запуск таймера.

1
14.09.2021, 14:40

Теги

Похожие вопросы