首页 > 解决方案 > 特定主机上的 VMware CPU 利用率

问题描述

我们正在研究 VMware,并且在集群上启用了 HA 和 DRS。我们希望为每个主机设置 CPU 阈值,即如果 CPU 利用率超过 80% 虚拟机的自动移动。

提前致谢

标签: vmware

解决方案


细节

当主机上的物理 cpu 数量超过其限制时,您会收到一条事件消息。

当客户端在 ESXi 主机上注册的 CPU 数量超过主机支持的数量时,就会出现这种情况。

影响

如果超出限制,管理代理就有可能耗尽系统资源。因此,VMware vCenter Server 可能会停止管理相应的 ESXi 主机。

解决方案

为确保管理功能,请将 Pcpu 的数量限制为 ESXi 主机的 VMkernel.Boot.maxPCPUS 属性指示的限制。

要降低允许注册 pcpu 的最大数量的值:

通过选择 vCenter Server 中的主机来编辑 VMkernel.Boot.maxPCPUS 变量。打开配置选项卡并在软件框中选择高级选项。展开 VMkernel 选项并单击引导。更改 VMkernel.Boot.maxPCPUS 变量右侧的文本框中的值。

希望有用;)


推荐阅读