- 締切済み
makewhatis.cron
お世話になります。 RedHat Linux ESサーバを運用しています。 先日、up2dateをかけ以来、週に一回 root宛に run-parts /etc/cron.weekly という件名のメールがきます。 メールの内容は下記のようになっています。 /etc/cron.weekly/makewhatis.cron: zcat: stdout: Broken pipe zcat: stdout: Broken pipe . . . . なにかエラーが起きてるみたいなんですが、 makewhatis.cron が何をしているcronなのか解りません。 makewhatis.cron が何をしているものなのか? エラーをなくすには、どうしたらいいのか? または、makewhatis.cron を削除しても問題はないか? 解らないことだらけで、すみませんがご教授いただけるとありがたいです。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- bko
- ベストアンサー率25% (5/20)
makewhatisはmanのタイトルをデータベース化してmanの表示を高速化するやつです。削除はしない方がいいと思います。 先のバグ情報によるとmanのバグなのか、仕様なのか判りませんが、webalizerが動作している間に、makewhatisが同一のcronから続けて起動されると発生するらしいことが書いてあります。 発生事例は多数報告されているみたいなので、webalizer以外にも、同様の現象を起こす状況があるのかも知れませんね。 ひとまず、cron.weeklyからmakewhatisを抜いて、rootのcrontabからCPUが暇そうな時間に起動するように調整してみたらどうでしょうか?
- uzzra
- ベストアンサー率43% (55/127)
RHELのバグのようですね。 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=132437 http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=64836 webalizerを使っていますか?
補足
回答いただきありがとうございます。 webalizerは使っていません。 cron.dailyにあった、00webalizerも削除してあります。 makewhatis.cron は webalizerと同様のものなのでしょうか? 削除しても影響ないのでしょうか?
お礼
ありがとうございます。 とりあえず、cron.weeklyから外せばいいのですね。 今までは、このエラーは無かったんですが up2dateして以来、このようになりました。