このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

停電後メール送受信が出来なくなりました このメッセージに返信する
日時: 2011/06/07 10:23
名前: 少知識
URL:
いつもお世話になっております。
postfix,dovecotでメールサーバーを構築しております。

昨日停電がありまして、それを境にメールの送受信が出来なくなってしまいました。
httpは正常に閲覧出来ております。

停電後にマシンが再起動した時に/var/log/maillogに下記のメッセージが残っております。

amavis[3056]: (!)Net::Server: 2011/06/06-13:38:06 Pid_file already exists for running process (3039)... aborting\n\n at line 277 in file /usr/lib/perl5/vendor_perl/5.8.8/Net/Server.pm

その後、

postfix/smtp[3350]: connect to 127.0.0.1[127.0.0.1]: Connection refused (port 10024)
postfix/smtp[3350]: 5C4E961A0C91: to=<xxx@xxxx.com>, relay=none, delay=0.19, delays=0.16/0.03/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]: Connection refused)

の様なメッセージが出て、送受信共に出来ません。

どの辺をチェックすればよいか、ご教授願えないでしょうか。
記事編集 編集
Re: 停電後メール送受信が出来なくなりました このメッセージに返信する
日時: 2011/06/07 10:27
名前: 初初心者
URL:
amavisdデーモン起動してますか?
記事編集 編集
Re: 停電後メール送受信が出来なくなりました このメッセージに返信する
日時: 2011/06/07 10:38
名前: 少知識
URL:
>amavisdデーモン起動してますか?

初初心者さま

chkconfig --list amavisd
amavisd 0:off 1:off 2:on 3:on 4:on 5:on 6:off


ps aux | grep amavisd
root 4956 0.0 0.0 4964 684 pts/0 D+ 10:35 0:00 grep amavisd

起動してない、感じです。

大変申し訳ありません、どのように起動するのでしょうか?
記事編集 編集
Re: 停電後メール送受信が出来なくなりました このメッセージに返信する
日時: 2011/06/07 10:49
名前: 少知識
URL:
すみません。少してんぱってしまいました。

/etc/rc.d/init.d/amavisd start

で起動しました(汗
ありがとうございました。

メールの送受信が無事行えました。

今後のために確認させて頂きたいのですが、
停電後にメールの送受信が出来ないので、何度かマシンをrebootしましたが、
現象は変わりませんでした。

chkconfig --list amavisd
amavisd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

から通常は自動起動するものだと思いますが、おかしな状態になってrebootしてもamavisdが起動しない状態だったと理解してよいのでしょうか?

記事編集 編集
Re: 停電後メール送受信が出来なくなりました このメッセージに返信する
日時: 2011/06/07 11:10
名前: 初初心者
URL:
送受信出来てよかったです、

>おかしな状態になってrebootしてもamavisdが起動しない状態だったと理解してよいのでしょうか?

amavisd 0:off 1:off 2:on 3:on 4:on 5:on 6:offになってれば起動するはず、
念のため、
/etc/rc.d/rc3.d/と/etc/rc.d/rc5.d/中に
ファイル名にamavisdが入ってるものあるかどうか確認してみてください。
記事編集 編集
Re: 停電後メール送受信が出来なくなりました このメッセージに返信する
日時: 2011/06/07 11:33
名前: 少知識
URL:
初初心者さま
おかげさまで、数時間追いかけて解決しなかったのが数分で解決できました。
本当に助かりました。


>送受信出来てよかったです、
>
>>おかしな状態になってrebootしてもamavisdが起動しない状態だったと理解してよいのでしょうか?
>
>amavisd 0:off 1:off 2:on 3:on 4:on 5:on 6:offになってれば起動するはず、
>念のため、
>/etc/rc.d/rc3.d/と/etc/rc.d/rc5.d/中に
>ファイル名にamavisdが入ってるものあるかどうか確認してみてください。
>

ということですと、やはり普通は再起動すれば、ちゃんと起動するはずなのですね。。。

/etc/rc.d/rc3.d/と/etc/rc.d/rc5.d/共にS79amavisdというファイルが存在しております。

記事編集 編集
Re: 停電後メール送受信が出来なくなりました このメッセージに返信する
日時: 2011/06/07 12:40
名前: stranger
URL: http://ja.528p.com/
>amavis[3056]: (!)Net::Server: 2011/06/06-13:38:06 Pid_file already exists for running process >(3039)... aborting\n\n at line 277 in file /usr/lib/perl5/vendor_perl/5.8.8/Net/Server.pm

異常停止したためにPid_fileが残ったままになっていたのでしょう
起動スクリプトでPid_fileの存在を確認していると思います
こういう場合は
psコマンド等で起動しているか確認し、起動していないならば
先にPid_fileを削除してから起動します

他の起動スクリプトでも同じようになる場合があります
記事編集 編集
Re: 停電後メール送受信が出来なくなりました このメッセージに返信する
日時: 2011/06/07 15:35
名前: 少知識
URL:
strangerさま、いつもご助言ありがとうございます。
今まで動いていたものが急に動かなくなった時の対処法を身につけなければいけませんね。




>>amavis[3056]: (!)Net::Server: 2011/06/06-13:38:06 Pid_file already exists for running process >(3039)... aborting\n\n at line 277 in file /usr/lib/perl5/vendor_perl/5.8.8/Net/Server.pm
>
>異常停止したためにPid_fileが残ったままになっていたのでしょう
>起動スクリプトでPid_fileの存在を確認していると思います
>こういう場合は
>psコマンド等で起動しているか確認し、起動していないならば
>先にPid_fileを削除してから起動します
>
>他の起動スクリプトでも同じようになる場合があります
>
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -