默认情况下,在虚拟机打开期间无法向虚拟机添加 CPU 资源。通过 CPU 热添加选项,可以为正在运行的虚拟机添加 CPU 资源。
符合下列条件。
- 为获得最佳结果,请使用与 ESXi 5.0 或更高版本兼容的虚拟机。
- 只有与 ESXi 5.0 或更高版本兼容的虚拟机才支持热添加多核虚拟 CPU。
- 如果虚拟机的虚拟 CPU 不超过 128 个,则无法使用热添加进一步增加虚拟 CPU 的数量。要将虚拟 CPU 的数量更改为超过此限制,必须先关闭虚拟机的电源。相比之下,如果虚拟机的虚拟 CPU 已超过 128 个,则可以使用热添加进一步将虚拟 CPU 的数量增加到最多 256 个。
- 并非所有客户机操作系统都支持 CPU 热添加。如果不支持客户机,则可以禁用这些设置。
- 要在与 ESXi 4.x 及更高版本兼容的虚拟机上使用 CPU 热添加功能,请将每个插槽的内核数设置为 1。
- 将 CPU 资源添加到运行中的虚拟机(已启用 CPU 热添加)会使连接到该虚拟机的所有 USB 直通设备断开连接并重新连接。
前提条件
- 确认虚拟机已进行如下配置。
- 已安装最新版本的 VMware Tools。
- 支持 CPU 热添加的客户机操作系统。
- 虚拟机与 ESX/ESXi 4.x 或更高版本兼容。
- 虚拟机已关闭。
- 所需特权:
过程
- 右键单击清单中的虚拟机,然后选择编辑设置。
- 在虚拟硬件选项卡上,展开 CPU,然后选择启用 CPU 热添加。
- 单击确定。
结果
注: 将虚拟 CPU 热添加到具有 NVIDIA vGPU 的虚拟机要求
ESXi 主机具有可用的 vGPU 插槽。