在 VMware NSX 设置中,在升级到 ESXi 8.0 及更高版本之前,请确保NSX内核模块是映像或升级基准的一部分。
要在包含 NSX-T Data Center 的 vSphere 系统中使用 ESXCLI 升级 ESXi 主机,必须按照使用 ESXCLI 命令升级主机中所述的步骤操作:
前提条件
- 从 VMware Customer Connect 下载适用于您环境中部署的 VMware NSX 版本的 NSX Kernel Module for VMware ESXi 8.0 zip 文件。例如,适用于 VMware NSX 4.0.1 的 nsx-lcp-4.0.1.0.0.xxx-esx80.zip。
过程
- 将 ESXi 主机置于维护模式。有关详细信息,请参见将主机置于维护模式。
- 下载软件库中的 ESXi 8.x 映像配置文件,该软件库可以通过 URL 进行访问或在脱机 ZIP 库中获取。
- 运行 ESXCLI 命令
esxcli software profile update --depot <path-to-depot-file> -p ESXi-X.X.X-XXXXXX-standard --allow-downgrades --no-sig-check
。例如:esxcli software profile update --depot /vmfs/volumes/5e8fd197-68bce4dc-f8f1-005056af93cf/VMware-ESXi-8.0.0-xxx-depot.zip -p ESXi-8.0.0-xxx-standard --allow-downgrades --no-sig-check
。有关详细信息,请参见使用映像配置文件升级或更新主机。 - 使用 ESXCLI 命令
esxcli software vib install -d <path_to_kernel_module_file> --no-sig-check
安装 NSX 内核模块。例如:esxcli software vib install -d /tmp/nsx-lcp-4.0.1.0.0.xxx-esx80.zip
- 重新引导 ESXi 主机。
- 将ESXi主机退出维护模式。