このスレッドはクローズされています。記事の閲覧のみとなります。
logwathとcronのメールが届かない |
|
- æ¥æï¼ 2009/12/10 22:07
- ååï¼ RYO
- 1.不明点・障害内容:logwatchやcronのメールが届かない
2.ログの有無 :無 (有:その内容) : 3.Distribution :fedora Version :12 4.Service Name : Version : 5.ネットワーク構成:
質問内容は表題のとおりです。 管理者宛へのメールを一般ユーザに送る「http://kajuhome.com/postfix.shtml#n11」 にしたがって、aliasesを変更し、newaliasesを実行しました。が、logwatchもcronの 結果もメール配信されません。crontab -eで、実行時間を今すぐにしてみると、 スクリプトは実行されていると思われます。また、先の質問にお答えいただいた crntab -eで「MAILTO=user」の記述は追加してあります。fedora10の時はこれで 配信されていたのですが…
|
■ コンテンツ関連情報
Re: logwathとcronのメールが届かない ( No.6 ) |
|
- æ¥æï¼ 2009/12/15 22:56
- ååï¼ RYO
- いつもお世話さまです。sendmailは停止させていますし、自動起動も解除してあります。
user宛はLAN内外送受信とも正常にできています。 しかし状況は変わりません。cronの設定はこうなっています。 -------- 00 01 * * * /root/backup_html.sh 00 02 * * * /root/backup_dovecot.sh 00 03 * * * /root/backup_postfix.sh 00 04 * * * /root/backup_apache.sh -------- これで1時間間隔で4つのスクリプトが走るだろうと考えます。そしてaliassesで root: user としていますので、cronの結果はuserに届くはずですが、届きません。また、logwatchも 届きません。 以前に、スクリプトに実行権をつけ忘れていた時は、実行権がないのでだめ、 というエラー内容でuserにメールが届いていたように記憶しています。 cronの設定に中に「MAILTO=user」を書いてみましたが、状況は変わりません。 あと何を調べたらいいのでしょうか?
|
Re: logwathとcronのメールが届かない ( No.7 ) |
|
- æ¥æï¼ 2009/12/16 11:16
- ååï¼ stranger
- 参照: http://ja.528p.com/
- senmailが残っていて postfixをrpmでいれた場合
alternatives --config mta でシステムで使用するメールサーバー機能をsendmailからPostfixに切替えていますか
mail -s "test" root@localhost でuser宛にメールが届くか確認 届かなければどこかpostfixの設定に間違いがあると思う
メールがうまく届いたら /etc/cron.daily/にあると思うがlogwatchスクリプトを実行してみる
cronで設定するのは日時をきめてコマンドを実行することだから 最初にスクリプトが実際に動くか確認します
|
Re: logwathとcronのメールが届かない ( No.8 ) |
|
- æ¥æï¼ 2009/12/16 22:26
- ååï¼ RYO
- > alternatives --config mta
> でシステムで使用するメールサーバー機能をsendmailからPostfixに切替えていますか
先にも書きましたように、sendmailはアンストールしてみました。ですので、mtaはpostfix だけです。
# alternatives --config mta 1 プログラムがあり 'mta' を提供します。 選択 コマンド ----------------------------------------------- *+ 1 /usr/sbin/sendmail.postfix
> mail -s "test" root@localhostでuser宛にメールが届くか確認
# mail -s "test" root@localhost test . EOT
このメールはuserに届きました。
> /etc/cron.daily/にあると思うがlogwatchスクリプトを実行してみる
# cd /etc/cron.daily # ls cups makewhatis.cron prelink tmpwatch logrotate mlocate.cron readahead.cron
logwatchと言う名のスクリプトはありませんでした。
|
Re: logwathとcronのメールが届かない ( No.9 ) |
|
- æ¥æï¼ 2009/12/16 22:44
- ååï¼ あ
- >logwatchと言う名のスクリプトはありませんでした。
他人任せかよ!? もう少し調べたらどう?
てか何でFedoraを使う? バージョンが変わるのが半年刻み位分かってるだろうが、その度に質問質問質問質問・・・・ ええ加減にせぇよ!
バージョンアップを楽しんでいるので無かったらもっと安定したディストリを使え!
|
Re: logwathとcronのメールが届かない ( No.10 ) |
|
- æ¥æï¼ 2009/12/17 12:04
- ååï¼ stranger
- 参照: http://ja.528p.com/
- メールが転送されたのなら cronとlogwatchの問題
logwatchがインストールされているなら /etc/cron.daily/0logwatchスクリプトが作成されているはず
/etc/cron.dailyのスクリプトの実行は /etc/crontabで4時2分に設定されていると思う
|
■ その他