如果您的 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. 遵循升級已啟用 vSphere Lifecycle Manager 的叢集中的步驟以完成升級。