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

Dovecot起動エラー 995 このメッセージに返信する
日時: 2007/11/23 20:56
名前: Drathera
URL: http://aporia.ddo.jp
サーバ運営中に反応が遅くなったので、以下のコマンドで再起動しました。
reboot
その後、メール受信が出来なくなったので、Poderosa にて確認したところ以下のようになってしまいます。

/etc/rc.d/init.d/dovecot restart
を実行すると
Dovecot Imap を停止中: [失敗]
Dovecot Imap を起動中: Fatal: listen(995) failed: Address already in use
[失敗]
となります。
状態は、
/etc/rc.d/init.d/dovecot status
dovecot は停止しています
となります。

過去ログの、同名タイトル http://fedorasrv.com/bbshtml/webpatio/663.shtml
参照しましたが、もひとつ理解できません。
すみませんが、よろしくお願いいたします。

nmap localhost の結果は
 :
 :
995/tcp open pop3s

lsof -i:995 は、
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
rpc.statd 2085 root 7u IPv4 6234 TCP *:pop3s (LISTEN)

xinetdはインストールされていないようです。
あと、何を伝えれば良いのか...
よろしくお願いいたします。
記事編集 編集
Re: Dovecot起動エラー 995 このメッセージに返信する
日時: 2007/11/24 17:07
名前: 管理人
URL:
/etc/rc.d/init.d/nfs stop
としてみてください。
記事編集 編集
Re: Dovecot起動エラー 995 このメッセージに返信する
日時: 2007/11/24 21:30
名前: Drathera
URL: http://aporia.ddo.jp
管理人さん。こんばんは。
ご指導ありがとうございます。
今日1日、何回もrebootを行っておりました。
実は現在、問題なくDovecotが起動するようになり、メール受信が出来ます。
何も分からず、今、自分に出来ること=reboot ばかりを何度もしただけでは
解決したとは言えないと思います。
今回と同じ現象が以前にもあり、そのときには2〜3日復旧しませんでした。
そのときもrebootばかりやっておりましたが
reboot直後に治った訳じゃなく、その後しばらく間をおいて治っている事に気がつきました。

今後の対策として、
予測される原因などを教えていただけたら、と思います。
nfs となんらかの関係があるのでしょうか?
ポート995 というのは?

申し訳ございませんが、よろしくお願いいたします
記事編集 編集
Re: Dovecot起動エラー 995 このメッセージに返信する
日時: 2007/11/25 12:03
名前: 管理人
URL:
>今後の対策として、
>予測される原因などを教えていただけたら、と思います。
>nfs となんらかの関係があるのでしょうか?
http://fedorasrv.com/bbshtml/webpatio/1621.shtmlの12の書き込みを参照してください。
結論からいうと、nfsの起動で起動されるrpc.statdというプロセスがポート995を先に使ってしまったため、Dovecotが起動できなかったと思われます。よって、対策としては、nfsを起動しないようにしておけば、問題ないかと思われます。
記事編集 編集
Re: Dovecot起動エラー 995 このメッセージに返信する
日時: 2007/11/26 18:13
名前: Drathera
URL: http://aporia.ddo.jp
管理人様。ありがとうございました。
返答が遅くなり申し訳ございません。
今回のようにrebootによる再起動で、dovecotが正常に起動できたのは、
nfsより先にdovecotが起動されたためでしょうか?
dovecot が先に起動されるか、nfs が先になるかは、不確定なんでしょうか?

とりあえずnfsについてご指示通り処理しておきます。

記事編集 編集
Re: Dovecot起動エラー 995 このメッセージに返信する
日時: 2007/11/28 00:10
名前: 管理人
URL:
>今回のようにrebootによる再起動で、dovecotが正常に起動できたのは、
>nfsより先にdovecotが起動されたためでしょうか?
>dovecot が先に起動されるか、nfs が先になるかは、不確定なんでしょうか?
起動する順番はchkconfigの設定によります。nfsとdovecotのデフォルトchkconfig設定は以下のとおりです。

[root@centos ~]# grep chkconfig /etc/rc.d/init.d/dovecot /etc/rc.d/init.d/nfs
/etc/rc.d/init.d/dovecot:# chkconfig: - 65 35
/etc/rc.d/init.d/nfs:# chkconfig: - 60 20

上記では、dovecotは65番目に起動、nfsは60番目に起動する設定になっています。
よって、dovecotよりnfsが先に起動するようになっています。
※右側の数字は停止順番

rebootによりdovecotが正常起動できたのは、たまたまnfsがdovecot使用ポートを使わなかったからです。よって、rebootを頻繁に行う環境の場合、そのたびに今回と同じ事象に遭遇する可能性があります。
記事編集 編集
Re: Dovecot起動エラー 995 このメッセージに返信する
日時: 2007/11/29 06:19
名前: Drathera
URL: http://aporia.ddo.jp
管理人様。ご指導ありがとうございました。
よく理解できました。
また、何かあった折にはよろしくお願いいたします。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

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

- WEB PATIO -