- - PR -
cronについて
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-08-31 12:33
新しくcrontabに以下の行を追加しました。
00 11 * * * root /var/backuplog/backup.cron 追加後にcrondの再起動をしましたが、指定した時間AM11:00になっても 指定したファイルが実行されません。 /var/log/cronのログもみましたが実行されたログは出力されていません。(エラーもなし) backup.cronにrootで実行できるよう実行権も与えています なにが原因なのでしょうか? |
|
投稿日時: 2006-08-31 12:52
crontabの記述が間違っています。実行ユーザー名を指定する必要はありません。
|
|
投稿日時: 2006-08-31 16:21
ご回答ありがとうございます。
実行ユーザ名をぬきましたが、実行されません。 記述が間違っていてもログにはエラーが出力されるのでは ないでしょうか?エラーも出力されないのですが。。。 |
|
投稿日時: 2006-08-31 16:51
root以外のユーザのcronに登録してしまっていませんか?
|
|
投稿日時: 2006-08-31 16:53
backup.cron の内容そのものがおかしくて実行できてない
|
|
投稿日時: 2006-08-31 17:09
backup.cronは、直接には実行できることを確認しているのでしょうか?
|
|
投稿日時: 2006-08-31 17:26
内容からするに/etc/crontabとかを編集したということですか?
であれば、ユーザ指定は必要だったと思いますが。 他にも設定があると思うのでそれに倣えばいいかと。 ついでにvixie-cronであれば再起動は必要じゃないですね。 # crontab -e とやった場合と内容が違うのでご注意を。 該当時刻の/var/log/cronあたりはどうなっていますか? _________________ 桃李不言 下自成蹊 |
|
投稿日時: 2006-09-05 11:54
返事が遅くなってしまい申し訳ありません。
みなさまご回答ありがとうございました。 00 11 * * * root /var/backuplog/backup.cron の最後にエンターで一行空白行いれてやると うまく動作しました。 |