- - PR -
cronが動かない
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2006-04-28 11:09
SELinuxはどうされていますか?
# getenforce の結果はどうなりますか? _________________ 桃李不言 下自成蹊 | ||||
|
投稿日時: 2006-04-28 14:09
cronのデーモンは動いていますか? /etc/mycron/mybatch 以外のコマンドは cron で動いているのですか? 他のユーザ(root以外)がcronを実行したらどうなりますか? crontab -e を実行したユーザは本来のユーザと間違っていませんか? などなどFedoraは使っていないのでFreeBSDからの推測ですが、 確認できることはいろいろあるとおもいます。 | ||||
|
投稿日時: 2006-05-01 12:33
返答が遅くなってしまい申し訳ございません。
返答ありがとうございました。 >anightsさん SELinuxは入れていません。「# getenforce 」を実行すると「bash: getenforce: command not found」となります。 >AOKIさん 他のユーザ(root以外)がcronを実行したところ、時間どおり起動しました!! しかしrootで設定したcronはやはり動いてくれません。他ユーザで動いたcronの内容をそのままコピーしても動きませんでした。 rootだけ動いてくれない原因が何かあるのでしょうか? | ||||
|
投稿日時: 2006-05-01 20:19
そんなコマンドは知りません。 って言っているんだから、パスを通すか、フルパスで実行させてあげればOKです。 | ||||
|
投稿日時: 2006-05-08 10:54
そうですね、rootだけ動かない原因があるのでしょう。 あとはそれを探っていけばいいでしょう。 「crontab を実行できないユーザを指定する」というのは FreeBSDでは /var/cron/deny に書くのですが、 「cron を実行できないユーザを指定する」方法は知らないです。 | ||||
