如果 ESXi 主机不受支持,可以将 ESXi 主机手动升级到受支持的版本。

前提条件

确认 ESXi 主机受支持。请参见 支持的升级途径

过程

  • 使用以下选项之一升级 ESXi 主机。
    • ESXi CLI 执行升级:
      1. 将您的 ESXi 主机置于维护模式。
      2. ESXi CLI 中运行以下命令:
        esxcli software profile update --depot <path-to-depot-file> ESXi-X.X.X-XXXXXX-standard --allow-downgrades --no-sig-check
      3. 下载适用于 VMware ESXi x.x 的 NSX 内核模块。
      4. 安装 NSX 内核模块。
        esxcli software vib install -d <path_to_kernel_module_file> --no-sig-check
      5. 重新引导 ESXi 主机。
      6. 将您的 ESXi 主机退出维护模式。
    • 使用 vSphere Update Manager 在脱机环境中升级 ESXi
      1. 升级到受支持的 VMware vCenter 版本。
      2. 登录到升级的 VMware vCenter
      3. 下载受支持的 ESXi 软件库,并将其添加到 Image Builder 清单中。
      4. 下载适用于 VMware ESXi x.x 的 NSX 内核模块,并将其添加到 Image Builder 清单中。
      5. 创建自定义软件库,创建新的映像配置文件,然后从已添加到 Image Builder 清单的软件库中选择软件包。
      6. 将映像导出为 ISO。
      7. 将安装 ISO 映像上载到 vSphere Update Manager 存储库。
      8. 基于 vSphere Update Manager 中上载的 ISO 映像创建基准,并将其连接到集群。
      9. 开始修复过程,并等待升级过程完成。
      10. 如果看到任何升级失败,请再次运行修复过程。
    • 使用基准组执行升级:
      1. 升级到受支持的 VMware vCenter 版本。
      2. 登录到升级的 VMware vCenter
      3. 在 Lifecycle Manager 中,上载 ESXi x.x 安装 ISO,然后导入适用于 VMware ESXi x.x 的 NSX 内核模块。
      4. 使用导入的 ESXi x.x 安装 ISO 创建升级基准
      5. 使用上载的 NSX 内核模块创建扩展基准。
      6. 使用您在上述步骤中创建的基准创建基准组。
      7. 将基准组连接到集群。确保已配置主机上的 vmknic。如果将 vmknic 配置为使用 DHCP,请确保 DHCP 服务器正在运行。
      8. 开始修复过程,并等待升级过程完成。
      9. 如果看到任何升级失败,请再次运行修复过程。
    • NSX 3.1.1 和 vSphere 7.0 update 1 开始,对于启用了 vSphere Lifecycle Manager 的集群,您可以使用 vSphere Lifecycle Manager 升级 ESXi 主机以及 NSX
      1. ESXi 主机映像上载到 vSphere Lifecycle Manager 库。
      2. 更新集群映像的 ESXi 主机版本。
      3. 在配置主机升级时,从 NSX Manager UI 中选择在 vSphere Lifecycle Manager 中转储。请参见配置主机
      4. 按照升级已启用 Lifecycle Manager 的 vSphere 集群中的步骤完成升级。