CentOS cPanel サーバーでメモリが不足している場所を見つけるという深刻な問題が発生しています。できる限り詳細を提供するように努めます。以前はcPanelのない同じサーバーを使用していましたが問題はなかったので、cPanelの問題だと思います.
現在、CentOS 6.6 がインストールされた cPanel サーバーを実行しており、8 GB の RAM と 1.5 TB のストレージを備えています (cPanel を使用していない以前のサーバーにも 4 GB の RAM しかないことに注意してください)。
これが私のすべてのメモリ統計です。
$ free -m total used free shared buffers cached Mem: 8192 3647 4544 2560 0 1164 -/+ buffers/cache: 2483 5708 Swap: 0 0 0 0 0 0 $ cat /proc/user_beancounters uid resource held maxheld barrier limit failcnt 16167: kmemsize 642249817 642637824 9223372036854775807 9223372036854775807 0 lockedpages 4610 4610 2097152 2097152 0 privvmpages 1971819 1972978 2097152 2097152 11579 shmpages 655390 655390 9223372036854775807 9223372036854775807 0 numproc 493 504 32567 32567 0 physpages 932503 933409 2097152 2097152 0 vmguarpages 0 0 2097152 2097152 0 oomguarpages 478382 478413 2097152 2097152 0 $ smem -u -t -k User Count Swap USS PSS RSS mailnull 1 0 996.0K 1001.0K 1.5M dovecot 2 0 1.0M 1.1M 3.2M memcached 2 0 1.1M 1.3M 2.3M varnish 1 0 1.2M 1.5M 2.7M apache 5 0 716.0K 2.1M 27.5M lighttpd 6 0 2.6M 4.0M 30.1M dovenull 4 0 3.4M 4.1M 13.6M newrelic 2 0 4.6M 4.9M 6.5M media 7 0 4.6M 5.8M 18.3M redis 5 0 5.7M 6.1M 10.5M ldap 1 0 7.6M 7.7M 8.4M user 9 0 10.3M 12.6M 24.1M postgres 7 0 11.8M 14.0M 25.8M named 1 0 27.1M 27.1M 27.9M ntop 1 0 30.2M 31.8M 35.0M mongod 1 0 46.8M 46.8M 47.7M elasticsearch 1 0 201.7M 205.0M 212.7M graylog2 1 0 262.1M 265.5M 273.4M nobody 20 0 434.3M 488.6M 789.4M mysql 1 0 489.6M 489.8M 492.1M root 58 0 628.2M 695.7M 847.9M --------------------------------------------------- 136 0 2.1G 2.3G 2.8G $ vzubc -c ---------------------------------------------------------------- CT 16167 | HELD Bar% Lim%| MAXH Bar% Lim%| BAR | LIM | FAIL -------------+---------------+---------------+-----+-----+------ lockedpages| 18M 0.2% 0.2%| 18M 0.2% 0.2%| 8G| 8G| - privvmpages|7.51G 93% 93%|7.52G 94% 94%| 8G| 8G| 11.3K numproc| 495 2% 2%| 504 2% 2%|31.8K|31.8K| - physpages|3.55G 44% 44%|3.56G 44% 44%| 8G| 8G| - vmguarpages| - - - | - - - | 8G| 8G| - oomguarpages|1.82G 22% 22%|1.82G 22% 22%| 8G| 8G| - numpty| 4 2% 2%| 4 2% 2%| 255 | 255 | - numsiginfo| - - - | 12 1% 1%| 1K| 1K| - ----------------------------------------------------------------
サーバーの管理側でも見ることができます
CPU 使用率 - 13.33% ディスク容量使用率 - 2.54% / 1536GB RAM 使用率 - 28.64% / 8GB
コマンドラインで発生する継続的なエラーは
フォークできない、メモリを割り当てられない セグメンテーション違反
Tailwatchd が失敗し、他のいくつかのサービスがあちこちで失敗するという継続的な失敗と同様に。Tweak Setting を使用してメモリを 512MB から 4096MB から無制限 MB に変更し、何も変更されていないかどうかを確認しました。また、メモリの節約オプションをオンとオフの両方に変更して、変更がないかどうかを確認しました。
また、vz コンテナの設定を確認してみました。0.conf の設定は 1 つありますが、16167.conf の設定はありません。0.conf の設定を調整しようとしましたが、うまくいきませんでした。次に 16167.conf を作成し、サーバーの再起動後も引き続き表示されない設定を調整しました。1G から 4G までさまざまなテンプレートを試してみましたが、やはり改善はありませんでした。
正しい方向への助けや指摘は大歓迎です。コミュニティに質問する前に、できる限りの修正と可能な限りの調査を試みましたが、このパイントでは、助けが必要だと思います. 前もって感謝します。