タグ別アーカイブ: プロセス

ntpdateの実行後にdovecotがプロセス終了している不具合


とあるサーバーでdovecotのプロセスが終了してるのが、短い間で連続して起きた。

dovecotの原因で、有名な時間の誤差問題?

ntpdateの実行後に、決まってdovecotが終了している。(間違いありません)

ntpdateを1日一回実行しているんですが、そんなに誤差はでますの?

ntpdで誤差の発生を抑えるのもいいかもしれませんが、デーモンを起動するまでは・・・

ntpdateの実行を1日3回にしてみて様子見です。

後、monitでdovecotのプロセスを監視し、プロセスがダウンしているようだと自動で起動してくれるサービスを導入するのもいいかもしれません。

復旧後はメールで教えてくれるので便利です。

Error retrieving pid file logs/httpd.pid apache 起動エラーが発生


スタッフからapacheが立ち上がらないと相談をうけた。

原因は読んでそのまま、httpd.pidが起動時に作成されずに見つからない。

なぜ、apacheが起動しないのか?原因を特定したいところ。

次にこのエラーメッセージがポイント。

Address already in use: make_sock: could not bind to address 0.0.0.0:80

おおよそ

何らかの原因でapacheが正常に終了できなくて、終了できずにさまよっているapacheのプロセスが

隠れているのが原因。全てのapacheプロセスをkillしてしまえば、正常にapacheは起動するはず!

とりあえず、スタッフのa君にはなぜ?正常に終了していないのか?そこの原因を調べさせています。

おおよそ、ログを削除するときにpidファイルも含めて一括で削除しているのが

原因でしょうが。