У меня проблема с 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
выполнять задания намного позже запланированного времени? Что я могу сделать, чтобы он запускал задания в запланированное время?