Назад | Перейти на главную страницу

Задания AT не выполняются

Сервер Ubuntu 10.04

Я использую at иметь bash сценарий сам планирует повторное выполнение определенного интервала после его завершения: (вот последняя строка этого сценария)

echo "$0" | at tomorrow + 5minutes

Задание планируется, но не запускается. Когда я бегу atq, Я вижу, что задание запланировано, но время его выполнения уже давно прошло:

9       Sat Jun  4 11:38:00 2011 = username  

Время сейчас:
$ date

Sat Jun  4 22:55:09 EDT 2011

В моем журнале CRON об этом ничего не говорится. Есть ли другой журнал, в котором он будет отображаться? Есть ли способ заставить его работать? Google не очень помог, так как не понимает, что at - это имя программы ...

Изменить: задание, вероятно, не было запущено из-за неработающего обновления Ubuntu:

Jun  4 11:38:00 server01 atd[32330]: Module is unknown

http://forum.linode.com/viewtopic.php?p=39867
https://bugs.launchpad.net/ubuntu/+source/pam/+bug/790538

Теперь, когда это исправлено, как лучше всего запустить задание вручную?

Возможно, задание не было выполнено из-за неработающего обновления Ubuntu:

Jun  4 11:38:00 server01 atd[32330]: Module is unknown

Ссылки:

Возможно ли, что atd не работает?

ps -ef|grep atd

Это немного длинновато, потому что вы получите предупреждение от at команда, если демон не запущен.