`at` задания выполняются на десятки минут позже, чем ожидалось
У меня проблема с at
задания успешно ставятся в очередь и успешно работают, но иногда через десятки минут после их запуска.
Я подтвердил, что atd
бежит:
me@hostname:~$ ps -ef | grep atd
daemon 1223 1 0 Aug27 ? 00:00:00 atd
и что работа запланирована
me@hostname:~$ atq
260 Wed Oct 28 12:02:00 2015 a me
и время сервера позже запланированного времени
me@hostname:~$ date
Wed Oct 28 12:19:57 EDT 2015
пока работа не запускается. В конце концов, он запускается, но на десятки минут позже, чем положено.
Нет сообщений электронной почты или сообщений об ошибках от atd
,
Если я копирую содержимое at -c 260
в сценарий, и запустить его из терминала с пустым окружением, задание выполняется без проблем, поэтому, похоже, не возникает никаких проблем с содержимым задания.
Это происходит с некоторыми, но не со всеми запланированными заданиями. Я не могу определить что-то другое в отношении того, когда работа начинается вовремя и когда она задерживается.
Это нормально? Почему at
выполнение заданий намного позже запланированного времени? Что я могу сделать, чтобы запустить его в запланированное время?