-1

我们有一些 ESXi 主机。它们应该配置相同。但是,我们的一个应用程序运行在两个虚拟服务器上,这两个虚拟服务器根据物理主机上的负载迁移到不同的 ESXi 主机。

似乎我们的虚拟机对其中一台 ESXi 主机“过敏”。每次将它们托管在其上时,所有进程的 CPU 利用率都会上升到 aprox。100%。

一旦我们将其移至另一个 ESXi 主机,一切正常。

这一切对我来说都很新鲜,我通常在应用程序方面。

你建议我应该从哪里开始故障排除?

此致

4

2 回答 2

0

一些 CPU 使用统计信息包括 IO 等待。即:如果 CPU 工作 20% 并在 IO 上等待 80% 的时间,则显示为 100% CPU 使用率。

我以前见过这样的“高 CPU 利用率”。添加 CPU 没有帮助,因为 VM 主要在等待 IO。

检查高利用率是否不是由于 IO 等待。如果是,您的主机存在一些存储问题。

还有一个:我们主要有 HP DL380/385 服务器。他们有 BIOS 设置……我现在不记得措辞了,但归结为低功耗、平衡的功耗/性能和高性能。虚拟化时应始终使用后者。也许“好”主机配置为高性能,而“坏”主机则没有。

于 2013-09-09T19:58:00.287 回答
0

假设这是 G8 系统,请尝试检查 BIOS 中的 HP Power Regulator 设置。如果设置为“HP Dynamic Power Savings Mode”,请尝试更改为“OS Control”。在带有 ESX 的 HP G8 系统上遇到了类似的问题,这是修复...

于 2013-11-23T00:14:46.023 回答