在生成修复前检查报告时,vSphere Lifecycle Manager生成的一个列表中包含为确保成功修复集群中的主机而必须执行的操作。

修复预检查报告包含有关可能会阻止修复完成的集群、主机和虚拟机级别的问题的信息。

有关可能会妨碍修复成功完成的问题的信息,请参见 修复预检查报告

过程

  1. vSphere Client 中,导航到单个主机或容器对象的 vSphere Lifecycle Manager 合规性视图。
    1. 导航到主机、集群或容器对象。
    2. 单击更新选项卡。
  2. 选择主机 > 基准
  3. 基准窗格中,单击预检查修复
    此时将打开 修复预检查对话框。
  4. 查看预检查的结果,然后单击完成
    修复预检查对话框的底部窗格中,您会看到主机和虚拟机级别的问题的列表。

结果

修复预检查对话框会列出可能阻止所选对象成功修复的集群、主机和虚拟机问题。

修复预检查对话框的上部窗格中,您会看到集群级别的问题的列表。

修复预检查对话框的底部窗格中,您会看到主机和虚拟机级别的问题的列表。

下一步做什么

修复 vSphere Lifecycle Manager在修复前检查期间确定的所有问题并修复所选对象。

修复预检查报告

修复预检查报告显示修复前在集群或主机上执行检查的结果。在该检查过程中,vSphere Lifecycle Manager 会发现可能会阻止成功修复的可能问题。根据问题的类型,vSphere Lifecycle Manager 会建议必须采取的操作以修复问题,或自动解决问题。

可以在对象的 vSphere Lifecycle Manager 合规性视图中生成预检查修复报告。

表 1. 集群问题
当前配置/问题 建议的操作 详细信息
在集群上停用了 DRS。 对集群启用 DRS。 DRS 使 vCenter Server 能够自动放置和迁移主机上的虚拟机,以便充分利用集群资源。
vSAN 运行状况检查在预检查期间失败。 导航到“vSAN 运行状况”页面,解决任何运行状况问题,然后继续修复。 vSAN 运行状况检查将对 vSAN 集群中的主机执行一系列测试。vSAN 运行状况检查必须成功,才能确保成功修复主机。如果在修复预检查期间未能通过 vSAN 运行状况检查的 vSAN 集群中启动修复任务,主机将进入维护模式并进行升级,但无法退出维护模式。修复最终失败。
集群中一个或多个 ESXi 主机的许可证不足。 确保每个 CPU 的内核数超过 32 个的 ESXi 主机具有多个许可证。 一个 CPU 许可证最多涵盖 32 个物理内核。如果 CPU 的内核数超过 32 个,则必须将额外的 CPU 许可证分配给相应的 ESXi 主机。有关详细信息,请参见https://www.vmware.com/company/news/updates/cpu-pricing-model-update-feb-2020.html
集群上启用了 DPM。 无。

vSphere Lifecycle Manager 会自动停用 DPM。

如果主机上没有运行任何虚拟机,DPM 可能会在修复之前或期间将主机置于待机模式,从而 vSphere Lifecycle Manager 无法对其进行修复。
集群上启用了 HA 准入控制。 无。

vSphere Lifecycle Manager 会自动停用 HA 准入控制。

HA 准入控制会阻止通过 vSphere vMotion 迁移虚拟机,且主机无法进入维护模式。
表 2. 主机问题
当前配置/问题 建议的操作 详细信息
CD/DVD 驱动器连接到 ESXi 主机上的虚拟机。 断开 CD/DVD 驱动器。 如果主机上的虚拟机连接了 CD/DVD 驱动器或可移动设备,则主机可能无法进入维护模式。启动修复操作时,如果主机上的虚拟机连接了可移动设备,将不修复该主机。
软盘驱动器连接到 ESXi 主机上的虚拟机。 断开软盘驱动器的连接。 如果主机上的虚拟机连接了软盘驱动器或可移动设备,则主机可能无法进入维护模式。启动修复操作时,如果主机上的虚拟机连接了可移动设备,将不修复该主机。
ESXi 主机上的虚拟机启用 Fault Tolerance (FT)。 停用虚拟机的 FT 功能。 如果为主机上的任何虚拟机启用 FT,vSphere Lifecycle Manager 将无法修复该主机。
已打开电源的虚拟机配置为使用虚拟 Flash Read Cache。 停用虚拟 Flash Read Cache,然后再继续升级。 不支持虚拟 Flash Read Cache。在升级操作过程中,vSphere Lifecycle Manager 会移除主机上所有虚拟机的虚拟 Flash Read Cache。在修复之前,请参考 https://kb.vmware.com/s/article/2057840
ESXi 主机的虚拟机上安装了 VMware vCenter Server,且在集群上停用了 DRS。 在集群上启用 DRS,并确保可通过 vSphere vMotion 迁移虚拟机。 集群中的一个虚拟机运行您当前使用的 vCenter Server 实例。如果在集群上启用 DRS,则 vSphere vMotion 可以迁移运行 vCenter Server 的虚拟机,以确保成功修复主机。
集群中 ESXi 主机的 CPU 具有 32 个以上的内核,需要多个许可证。 根据主机需要分配任意数量的许可证。 一个 CPU 许可证最多涵盖 32 个物理内核。如果 CPU 的内核数超过 32 个,则必须获取额外的 CPU 许可证。有关详细信息,请参见https://www.vmware.com/company/news/updates/cpu-pricing-model-update-feb-2020.html