如果 vSphere 系統包含 NSX-T Data Center,則在開始將 ESXi 主機從早期版本的 ESXi 升級到 7.0 及更新版本之前,必須確保 NSX 核心模組是用於升級的軟體規格或基準的一部分。您可以使用 ESXCLI 命令升級 ESXi 主機,然後重新安裝 NSX 核心模組。
若要在包含 NSX-T Data Center 的 vSphere 系統中使用 ESXCLI 升級 ESXi 主機,必須遵循使用 ESXCLI 命令升級主機中所述的程序操作:
必要條件
- 從 VMware Customer Connect 下載適用於您環境中部署的 NSX-T Data Center 版本的 NSX Kernel Module for VMware ESXi 7.0 zip 檔案。例如,適用於 VMware NSX-T Data Center 3.0.0 的 nsx-lcp-3.0.0.0.0.15945993-esx70.zip。
程序
- 將 ESXi 主機置於維護模式。如需詳細資訊,請參閱將主機置於維護模式。
- 下載軟體存放庫中的 ESXi 7.0.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-7.0.0-15843807-depot.zip -p ESXi-7.0.0-15843807-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-3.0.0.0.0.15945993-esx70.zip
- 將 ESXi 主機重新開機。
- 將 ESXi 主機退出維護模式。