このスレッドはクローズされています。記事の閲覧のみとなります。
crontab |
|
- æ¥æï¼ 2005/11/11 21:17
- ååï¼ かさかさ
- はじめまして(^^)
このページを参考にしてサーバーを作りました。 かなりわかりやすくいい勉強になりました。ありがとうございます(^o^)
Webページアクセスログ解析(AWStats) のページのcrontabがどうしても動作しないので助けてください。 アクセスログの自動集計のシェルスクリプトを使わせていただき、単体での実行は問題なくできています。ただcrontabに
00 0-23/3 * * * /root/awstats.sh | nkf -j
と設定したのですがまったく動作しません。エラー等のメールも送られてこないのでまったく動いてないと思います。しかしcrondは起動しております。ほかにも時間を変えたりして試してみたのですがダメでした。なので力を貸してください。よろしくお願いします。
|
■ コンテンツ関連情報
Re: crontab ( No.1 ) |
|
- æ¥æï¼ 2005/11/11 22:40
- ååï¼ 管理者
- # ps -aef | grep cronを実行して、grepのプロセスを含め、cronはありますよね?
また、作成したスクリプトも実行件付与も大丈夫ですか? 作成したスクリプトのパスは合っていますか?
スクリプト単体で実行できますか?
|
Re: crontab ( No.2 ) |
|
- æ¥æï¼ 2005/11/11 23:48
- ååï¼ かさかさ
- 管理人さんよろしくおねがいします。
# ps -aef | grep cron の実行結果です。 root 21880 1 0 20:58 ? 00:00:00 crond ですがどうでしょう? 実行権は -rwx------ 1 root root 5086 11月 10 19:45 awstats.sh パスも /root/awstats.sh で実行できるので問題ないと思います。
|
Re: crontab ( No.3 ) |
|
- æ¥æï¼ 2005/11/11 23:55
- ååï¼ 管理者
- 肝心なcronデーモンが起動していませんね。
以下を実行してcronサービスを起動設定します。 下記を行う事によって再起動しても、自動的に起動します。 # chkconfig crond on
この後、cronサービスを実行します。 # /etc/rc.d/init.d/crond start
実行後、 # ps -aef | grep cron を実行してみてください。2行出力結果がでます。 後は、cron指定した時刻になるまで待つだけです。
|
Re: crontab ( No.4 ) |
|
- æ¥æï¼ 2005/11/12 00:14
- ååï¼ かさかさ
- 起動してませんでしたか。。。
教えていただいたとおり設定し # ps -aef | grep cron の実行結果は root 23603 1 0 00:00 ? 00:00:00 crond root 23715 23415 0 00:05 pts/2 00:00:00 grep cron となりました。ためしに # crontab -e 10 0 * * * /root/awstats.sh | nkf -j と設定してみたのですが、やはり実行されません。
|
Re: crontab ( No.5 ) |
|
- æ¥æï¼ 2005/11/12 00:17
- ååï¼ 管理者
- 「/var/log/cron」に何か出力されていますか?
|
■ その他