電源管理システム ユーザーマニュアル

Cron ジョブの問題

マシンの保存停止中は、cronファイルで指定した操作は実行されません。

システムが再開されると、電源管理ソフトウェアによってシステムが保存停止中に実行される予定だった cron ジョブは、以下の方法で処理されます。

通常、cron コマンドにより次に実行されるジョブが識別され、そのジョブが実行されるまでの間隔が計算されます。システムが再開すると、cron コマンドにより最初のジョブの期限が切れるまでの間隔が計算されます。それからすでに待ち行列に並んでいたその cron ジョブが実行されます。続いて cron プロセスによりジョブの待ち行列が確認されます。このプロセスでは、実行時間になっていないジョブだけが考慮されるため、システムが保存停止中に実行時間が過ぎてしまったジョブは実行されません。