web-dev-qa-db-ja.com

Apacheのシャットダウン-ミューテックスを取得できませんでした

いくつかの理由で私にはわかりませんが、Apacheがクラッシュしています。

これは、クラッシュ時のApacheログです。

[Sat Jun 02 02:38:05.196006 2018] [mpm_prefork:emerg] [pid 1122] (43)Identifier removed: AH00144: couldn't grab the accept mutex
[Sat Jun 02 02:38:05.196006 2018] [mpm_prefork:emerg] [pid 1116] (43)Identifier removed: AH00144: couldn't grab the accept mutex
[Sat Jun 02 02:38:05.198767 2018] [mpm_prefork:emerg] [pid 1115] (43)Identifier removed: AH00144: couldn't grab the accept mutex
[Sat Jun 02 02:38:05.199523 2018] [mpm_prefork:emerg] [pid 3924] (43)Identifier removed: AH00144: couldn't grab the accept mutex
[Sat Jun 02 02:38:05.204189 2018] [mpm_prefork:emerg] [pid 1937] (43)Identifier removed: AH00144: couldn't grab the accept mutex
[Sat Jun 02 02:38:05.207362 2018] [mpm_prefork:emerg] [pid 1120] (43)Identifier removed: AH00144: couldn't grab the accept mutex
[Sat Jun 02 02:38:06.057310 2018] [core:alert] [pid 1099] AH00050: Child 1115 returned a Fatal error... Apache is exiting!
[Sat Jun 02 02:38:06.057483 2018] [:emerg] [pid 1099] AH02818: MPM run failed, exiting

最近サーバーで最後に行ったことは、自分のサイトの一般的なHTTPS証明書にcertbotをインストールすることでした。

8
Preciel

完全なログトレースを共有していません。かもしれない:

[Sun Jul 21 15:49:43 2019] [エラー](12)メモリを割り当てることができません:fork:新しいプロセスをforkできません

これはメモリが少なく、Apacheが新しいプロセスを作成できなかったことが原因です。また、フォークするように構成したプロセスの数によっても異なります。これは、Webサイトへのトラフィックが多すぎる場合に発生します。

0
Srihari Karanth