修复是 vSphere Lifecycle Manager 对 ESXi 主机应用修补程序、扩展和升级的过程。修复会使所选 vSphere 对象符合附加的基准和基准组。
常规注意事项
- vSphere Lifecycle Manager 支持根据修补程序、扩展和升级基准修复 ESXi 主机。
- 可以手动启动修复,也可以将修复任务安排在方便的时间定期运行。
- 可以修复单个 ESXi 主机,也可以修复容器对象中的多个主机。可以在文件夹、集群、数据中心以及甚至 vCenter Server 级别启动修复。
注: 如果根据基准启动修复的对象所含的集群使用单个 vSphere Lifecycle Manager 映像,则不会对这些集群执行修复。
- 默认情况下,修复过程按顺序运行。也就是说,vSphere Lifecycle Manager 逐个修复集群或其他容器对象中的主机。但是,可以将 vSphere Lifecycle Manager 配置为并行修复多个主机。
- 如果 vCenter Server 实例通过通用 vCenter Single Sign-On 域连接到其他 vCenter Server 系统,则只能修复运行所用 vSphere Lifecycle Manager 实例的 vCenter Server 系统管理的清单对象。
- 要根据基准或基准组修复 vSphere 对象,您必须具有修复以应用修补程序、扩展和升级特权。有关管理用户、组、角色和权限的详细信息,请参见《vSphere 安全性》文档。
有关所有 vSphere Lifecycle Manager 特权及其描述的列表,请参见使用基准所需的 vSphere Lifecycle Manager特权。
- 如果在集群修复期间启动 vCenter HA 故障切换,将会取消修复任务。故障切换完成后,必须在新节点上重新启动修复任务。
ESXi 主机的协调升级
可以使用基准组对环境中的 ESXi 主机执行协调升级。基准组可以包含单个主机升级基准和/或多个修补程序和/或扩展基准。vSphere Lifecycle Manager 首先升级主机,然后应用修补程序或扩展基准。由于首先运行升级,且修补程序适用于特定主机版本,因此协调工作流可确保在升级过程中不会丢失修补程序。
可以在主机、集群、文件夹或数据中心级别执行协调升级。
除了创建基准组之外,还可以选择并使用多个基准,而不是先将其分组到一个基准组中。
维护模式
如果更新要求将主机置于维护模式,vSphere Lifecycle Manager 会在修复期间执行此操作。当主机处于维护模式时,虚拟机无法运行。为确保一致的用户体验,vCenter Server 可在将主机置于维护模式之前将虚拟机迁移到集群内的其他主机。如果为集群配置了 vMotion,并且启用了 VMware Distributed Resource Scheduler (DRS) 和 VMware 增强型 vMotion 兼容性 (EVC),则 vCenter Server 可以迁移虚拟机。不过,EVC 不是 vMotion 的必备条件。EVC 可确保主机的多个 CPU 相互兼容。对于不在集群中的容器对象或各个主机,无法通过 vMotion 迁移。修复后,主机将退出维护模式。如果修复期间发生故障,主机可能无法退出维护模式。
并行修复
可以使 vSphere Lifecycle Manager 并行修复使用基准的集群中的主机。并行修复可缩短修补或升级环境中的主机所需的时间。只能并行修复已处于维护模式的 ESXi 主机。在并行修复期间,主机不会自动进入维护模式。同样,修复完成后,主机也不会自动退出维护模式。要并行修复主机,必须手动进入并退出维护模式。如果启用并行修复,则 vSphere Lifecycle Manager 不会修复未处于维护模式的 ESXi 主机。
将 vSphere Lifecycle Manager 配置为并行修复主机时,可以设置要在单个修复任务中修复的最大主机数。或者,也可以使 vSphere Lifecycle Manager 并行修复所有处于维护模式的主机。
并行修复主机时,如果修复单个主机失败,则整个集群的修复任务不会停止,其余主机将成功修复。修复完成后,vSphere Lifecycle Manager 会报告相应主机的错误。
默认情况下,并行修复处于停用状态,但可以在修复期间或在 vSphere Lifecycle Manager 常规修复设置中启用。
无法并行修复 vSAN 集群中的主机。
修复预检查
在修复对象之前,可以对该对象执行修复预检查。在该检查期间,vSphere Lifecycle Manager 可发现可能会阻止成功修复的潜在问题,并采取措施修复问题或给出操作建议。
有关可能会阻止成功修复的潜在问题的详细信息,请参见修复预检查报告。
PXE 引导的 ESXi 主机的修复
使用 vSphere Lifecycle Manager 可修复 PXE 引导的 ESXi 主机。vSphere Lifecycle Manager 不会对 PXE 引导的 ESXi 主机应用需要重新引导的修补程序。
如果在 PXE 引导的 ESXi 主机上安装了任何附加软件,则重新启动主机时该软件可能会丢失。应将此附加软件更新到映像配置文件中,以便在重新引导后此软件仍存在。
要修补 PXE 引导的 ESXi 主机,必须在编辑主机修复设置对话框中启用相应的设置,可以从 vSphere Lifecycle Manager 主页视图中的设置选项卡打开该对话框。