このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

apacheのゾンビプロセスについて このメッセージに返信する
日時: 2018/12/04(Tue) 18:56
名前: shimo3
URL:
CentOS7上でWEBサイトを運用しているのですが、時々apacheのプロセスがゾンビ化してしまいWEBサイトが閲覧できなくなってしまいます。

psコマンドで確認すると通常は以下のような感じでプロセスが表示されていますが、
apache xxxxx 0.0 1.1 481928 11284 ? S 13:05 0:00 /usr/sbin/httpd -DFOREGROUND

現象が発生しているときはプロセスが以下のように表示されています。
apache xxxxx 0.0 1.1 481928 11284 ? S 13:05 0:00 /usr/sbin/httpd [httpd] <defunct>

一旦この状態になるとプロセスをkillしてサービスを再起動しないと復旧しません。
数台のサーバで同じ現象が起きています。

サービスの再起動で解消はするのですが、そもそも何故このような事象が発生するのか知りたいです。
原因や対処法をご存知の方がいらっしゃったらご教示ください。
どうぞよろしくお願いいたします。
記事編集 編集
Re: apacheのゾンビプロセスについて このメッセージに返信する
日時: 2018/12/05(Wed) 06:45
名前: superweibu
URL: http://www.superweibu.com
httpdの親プロセス子プロセス
に問題があるとゾンビかしますよね。

通常そのようなプロセスはinitなりsystemdが処理してくれるはず。
ここら辺がうまくいってないのだとおもいます。

何をapacheでうごかしてるのか?
これで検索かけてみるとヒントがでませんか
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

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

- WEB PATIO -