我有一个严重的问题,要找出我的 CentOS cPanel 服务器上的内存不足的地方。我会尽力提供所有我能提供的细节。我以前在没有 cPanel 的情况下拥有相同的服务器并且没有任何问题,所以我认为这是一个 cPanel 问题。
我目前正在运行安装了 CentOS 6.6 的 cPanel 服务器,具有 8GB 的 RAM 和 1.5TB 的存储空间(请记住,我以前没有 cPanel 的服务器也只有 4GB 的 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 到 Unlimited MB 以查看它是否改变了任何东西,没有任何变化。我还将 Conserve Memory 选项更改为 on 和 off 以查看是否有任何更改,没有。
另外,我尝试检查 vz 容器设置。我有 0.conf 的 1 个配置,但 16167.conf 没有。我尝试调整 0.conf 中的设置但没有成功,然后创建了 16167.conf 并调整了在服务器重新启动后继续不显示的设置。我尝试了从 1G 一直到 4G 的不同模板,同样没有任何改进。
任何帮助或指向正确方向将不胜感激。在询问社区之前,我已经尝试做出任何可能的更正和所有的研究,但我认为在这个品脱上,我需要一些帮助。提前致谢。