如果 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

程序

  1. 將 ESXi 主機置於維護模式。如需詳細資訊,請參閱將主機置於維護模式
  2. 下載軟體存放庫中的 ESXi 7.0.x 映像設定檔,該軟體存放庫可以透過 URL 進行存取或在離線 ZIP 存放庫中存取。
  3. 執行 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。如需詳細資訊,請參閱使用映像設定檔升級或更新主機
  4. 使用 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
  5. 將 ESXi 主機重新開機。
  6. 將 ESXi 主機退出維護模式。