有多项主机和群集设置可用于组织 Update Manager 在主机修补操作和主机升级操作期间的行为。
主机和群集设置
当您在启用了 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 将迁移虚拟机。
启用增强型 vMotion 兼容性 (EVC) 可帮助确保群集中主机之间的 vSphere vMotion 兼容性。EVC 可以确保群集内的所有主机向虚拟机提供相同的 CPU 功能集,即使这些主机上的实际 CPU 不同也是如此。使用 EVC 可避免因 CPU 不兼容而导致 vSphere vMotion 迁移失败。您只能在主机 CPU 满足兼容性要求的群集中启用 EVC。有关 EVC 的详细信息以及 EVC 群集中的主机必须满足的要求,请参见《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 版本和修补程序级别不同的主机上。
对 vSAN 群集有影响的主机和群集设置
- 完成主机修复过程可能需要花费很长时间。
- 在设计上,vSAN 群集中一次只能有一个主机处于维护模式。
- 即使选择并行修复主机的选项,Update Manager 也会按顺序修复 vSAN 群集中的主机。
如果主机是 vSAN 群集的成员,并且主机上有任何虚拟机在其存储策略中使用“允许的故障数=0”的设置,则在进入维护模式时,主机可能会出现异常延迟。发生延迟的原因是 vSAN 必须将虚拟机数据从 vSAN 数据存储群集中的一个磁盘迁移到另一个磁盘。可能会延迟数小时。可以通过将虚拟机存储策略设置为“允许的故障数=1”来解决此问题,这会导致在 vSAN 数据存储中创建两个虚拟机文件副本。
用于优化主机修补操作和主机升级操作的快速引导设置
ESXi 主机快速引导是一项设置,可让 Update Manager 缩短主机进行修补操作和升级操作所用的修复时间。修补操作或升级操作不会影响主机的硬件。如果快速引导功能已启用,Update Manager 将跳过硬件重新引导(BIOS 或 UEFI 固件重新引导)。因此,ESXi 主机在维护模式下所用的时间会缩短,并且修复期间发生错误的风险会降至最低。