高平均负载:Red Hat Linux:2.6.32-504.16.2.el6.x86_64:VMware 平台

高平均负载:Red Hat Linux:2.6.32-504.16.2.el6.x86_64:VMware 平台

我的虚拟机运行 Red Hat Linux,大多数时候我们会看到机器上的平均负载较高,导致服务中断。

04:24:08 向上 248 天,11:14,3 个用户,平均负载:142.04, 79.86, 64.41
04:27:23 向上 248 天,11:18,2 个用户,平均负载:22.99, 58.10, 59.56

所有虚拟机都运行在VMware虚拟平台上。

知道是什么原因造成的吗?

答案1

此问题可能有不同的原因。我建议你检查一下是否还有iowait。还要查找处于 D 状态的进程。在我的环境中,大多数高平均负载都伴随着这些症状。

答案2

收集以下诊断信息:

  1. 顶部
  2. mpstat 与 /usr/bin/mpstat -P ALL
  3. iostat 带 iostat
  4. 前 5 个内存消耗最大的进程 ps auxxx --sort=-rss |头-6
  5. 占用 cpu 最多的进程 ps auxxx --sort=-%cpu |头-6

相关内容