Serwer Ubuntu 10.04
Używam, at
aby bash
sam harmonogram skryptów uruchamiał się ponownie w określonym przedziale czasowym po jego zakończeniu: (tutaj jest ostatni wiersz tego skryptu)
echo "$0" | at tomorrow + 5minutes
Zadanie zostanie zaplanowane, ale nie zostanie uruchomione. Kiedy uruchamiam atq
, widzę, że zadanie jest zaplanowane, ale już minęło dużo czasu, zanim powinno być uruchomione:
9 Sat Jun 4 11:38:00 2011 = username
Już czas:
$ date
Sat Jun 4 22:55:09 EDT 2011
W moim dzienniku CRON nic się nie pojawia. Czy jest jakiś inny dziennik, w którym by się pojawił? Czy jest jakiś sposób, aby zmusić go do uruchomienia? Google nie był bardzo pomocny, ponieważ nie rozumie, że to nazwa programu ...
Edycja: Zadanie prawdopodobnie nie zostało uruchomione z powodu zepsutej aktualizacji 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
Teraz jest to naprawione, jaki jest najlepszy sposób ręcznego uruchomienia zadania?
daemon 2036 1 0 May09 ? 00:00:00 atd