在启用了 DRS、VMware High Availability (HA) 和 VMware Fault Tolerance (FT) 的群集中更新 vSphere 对象时,您可以选择对整个群集暂时禁用 VMware Distributed Power Management (DPM)、HA 接入控制和 FT。更新完成时,Update Manager 将恢复这些功能。

更新可能会要求主机在修复过程中进入维护模式。当主机处于维护模式时,虚拟机无法运行。为了确保可用性,在将主机置于维护模式之前,vCenter Server 可以将虚拟机迁移到群集中的其他 ESX/ESXi 主机。如果为群集配置了 vMotion 且启用了 DRS,则 vCenter Server 将迁移虚拟机。

如果主机上没有正在运行的虚拟机,VMware DPM 可能会将主机置于待机模式,并中断 Update Manager 操作。为了确保扫描和转储成功完成,Update Manager 会在这些操作期间禁用 VMware DPM。要确保修复成功,应允许 Update Manager 在执行修复操作之前禁用 VMware DPM 和 HA 接入控制。操作完成后,Update Manager 将恢复 VMware DPM 和 HA 接入控制。Update Manager 在转储和修复之前会禁用 HA 接入控制,但在扫描之前不会。

如果 VMware DPM 已将主机置于待机模式,Update Manager 将在扫描、转储和修复之前打开主机电源。完成扫描、转储或修复后,Update Manager 将启用 VMware DPM 和 HA 接入控制,并在需要时让 VMware DPM 将主机置于待机模式。Update Manager 不会修复已关闭电源的主机。

如果由于某种原因已将主机置于待机模式且手动禁用了 VMware DPM,Update Manager 将不修复这些主机,也不打开这些主机的电源。

在群集内,应选择暂时禁用 HA 接入控制以允许 vMotion 继续运行,从而防止在修复的主机上运行的计算机产生停机时间。修复整个群集后,Update Manager 将恢复 HA 接入控制设置。

如果群集中的主机上有任何一个虚拟机启用了 FT,您应选择暂时关闭 FT,然后再在群集上执行 Update Manager 操作。如果主机上有任何一个虚拟机启用了 FT,Update Manager 将不会修复该主机。由于主虚拟机和辅助虚拟机无法驻留在具有不同 ESX/ESXi 版本和修补程序级别的主机上,因此应使用相同的更新文件修复群集中的所有主机,以便修复后可以重新启用 FT。

以下是有关修复属于 Virtual SAN 群集的主机的一些具体情况:

  • 完成主机修复过程可能需要花费很长时间。

  • 在设计上,Virtual SAN 群集中一次只能有一个主机处于维护模式。

  • 即使您选择了并行修复主机的选项,Update Manager 也会按顺序修复 Virtual SAN 群集中包含的主机。

  • 如果主机是 Virtual SAN 群集的成员,并且主机上有任何虚拟机在其存储策略中使用“允许的故障数=0”的设置,则在进入维护模式时,主机可能会出现异常延迟。发生延迟的原因是 Virtual SAN 必须将虚拟机数据从 Virtual SAN 数据存储群集中的一个磁盘迁移到另一个磁盘。可能会延迟数小时。可以通过将虚拟机存储策略设置为“允许的故障数=1”来解决此问题,这会导致在 Virtual SAN 数据存储中创建两个虚拟机副本。