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

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

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

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

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

在一个群集中,暂时禁用 HA 接入控制以允许 vSphere vMotion 继续。此操作可防止您修复的主机上发生虚拟机停机。修复整个群集后,Update Manager 将恢复 HA 接入控制设置。

如果群集中的主机上有任何一个虚拟机打开了 FT,应暂时关闭 FT,然后再在群集上执行任何 Update Manager 操作。如果主机上有任何一个虚拟机启用了 FT,Update Manager 将不会修复该主机。使用相同的更新修复群集中的所有主机,以便修复后可以重新启用 FT。主虚拟机和辅助虚拟机不能位于不同 ESXi 版本和修补程序级别的主机上。

当您修复属于 Virtual SAN 群集的主机时,应了解下列行为:

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

  • 按照设计,在任一时间,一个 Virtual SAN 群集中只能有一个主机处于维护模式。

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

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