【问题标题】:VMware CPU Utilization on a particular host特定主机上的 VMware CPU 利用率
【发布时间】:2018-07-20 07:02:04
【问题描述】:

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

提前致谢

【问题讨论】:

    标签: vmware


    【解决方案1】:

    详情

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

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

    影响

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

    解决方案

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

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

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

    希望有用;)

    【讨论】:

    • 也许我的问题并不清楚,因为我只想设置 cpu 利用率阈值,例如如果任何主机的 cpu 利用率超过 80% drs 应该自动将一些 vm 移动到其他主机,以便 cpu 利用率开启该特定主机再次下降到 80%。是否可以在主机级别进行?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多