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