如果您的 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。請參閱設定主機。
- 遵循升級已啟用 vSphere Lifecycle Manager 的叢集中的步驟以完成升級。
- 從 ESXi CLI 執行升級: