注意:VMware 建议不要将以下步骤用于在 Virtual Distributed Switch (VDS) 上运行的 vCenter Server 虚拟机。完成本文所概括的步骤之前,请将 vCenter Server 虚拟机移至标准 vSwitch。
当 vCenter Server 安装于在群集中运行的虚拟机上时,要在该群集上启用 EVC,请执行以下操作:
注意:只有当运行 vCenter Server 虚拟机的 ESXi/ESX 主机提供与新的 EVC 群集中的 ESXi/ESX 主机相同的 CPU 功能时,这些程序才起作用。
- 使用 VMware Infrastructure (VI) Client 或 vSphere Client 连接到 vCenter Server。
- 在 vCenter Server 上创建一个新的不包含任何 ESXi/ESX 主机的空群集。
- 在此新的空群集上启用 EVC。
- 迁移现有群集中一个 ESXi/ESX 主机的所有虚拟机。
- 将该主机置于维护模式。
- 将该 ESXi/ESX 主机拖放到 EVC 群集中。
- 退出维护模式。
- 使用 vSphere Client 直接连接到托管 vCenter Server 虚拟机的 ESXi/ESX 主机。
- 右键单击 vCenter Server 虚拟机,然后单击编辑设置。
- 单击选项选项卡。
- 单击常规选项。
- 记下运行 vCenter 虚拟机的主机,以及虚拟机配置文件 (
.vmx
) 在数据存储上的位置和名称。在步骤 17 及之后的步骤中将需要此信息。 - 关闭 vCenter Server 虚拟机的电源。
注意:在 vCenter Server 4.1 和 5.0 中,可以将正在运行虚拟机的主机添加到 EVC 群集中的唯一前提是,该主机上的任何虚拟机都没有运行 EVC 基准不支持的指令。
- 使用 vSphere Client 连接到在步骤 12 中记下的主机。
- 右键单击 vCenter Server 虚拟机,然后单击从清单中移除。
- 使用 vSphere Client 直接连接到 EVC 群集中的 ESXi/ESX 主机。
- 浏览包含虚拟机配置文件的数据存储,查找在步骤 12 中记下的 vCenter Server 虚拟机。
- 右键单击该虚拟机配置文件,然后单击添加到清单。
- 打开 vCenter Server 虚拟机的电源。
- 使用 vSphere Client 连接到 vCenter Server。
现在,vCenter Server 在位于 EVC 群集中的 ESXi/ESX 主机上的虚拟机中运行。其他所有虚拟机都在该 EVC 群集外的 ESXi/ESX 主机上运行。
- 要将 EVC 群集外的 ESXi/ESX 主机添加到 EVC 群集中,请从每个主机中移出虚拟机。
注意:您可以尝试(在打开电源时)将这些虚拟机迁移到已在 EVC 群集中的 ESXi/ESX 主机中。如果此迁移失败(例如,受 EVC 基准配置影响),请关闭虚拟机的电源,然后将其迁移到 EVC 群集中的 ESXi/ESX 主机中。
如果此迁移失败(例如,受 EVC 基准配置影响),请关闭虚拟机的电源,然后将其迁移到 EVC 群集中的 ESXi/ESX 主机中。
- 从 ESXi/ESX 主机中移出所有虚拟机后,右键单击该主机,然后单击断开连接以断开与 vCenter Server Inventory 的连接。
- 将断开连接的主机拖放到 EVC 群集中。
- 右键单击 ESXi/ESX 主机,然后单击连接以将其连接到 vCenter Server Inventory。
- 对每个 ESXi/ESX 主机重复步骤 21 到 24,直至所有主机都成为 EVC 群集的一部分。