在启用了 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 将迁移虚拟机。

应启用增强型 vMotion 兼容性 (EVC),帮助确保群集内主机之间的 vMotion 兼容性。EVC 可以确保群集内的所有主机向虚拟机提供相同的 CPU 功能集,即使这些主机上的实际 CPU 不同也是如此。使用 EVC 可避免因 CPU 不兼容而导致 vMotion 迁移失败。EVC 只能在主机 CPU 满足兼容性要求的群集中启用。有关 EVC 的详细信息以及 EVC 群集中的主机必须满足的要求,请参见《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 数据存储中创建两个虚拟机副本。