可以透過即時安裝進行安裝的 VIB 不需要將主機重新開機,但可能需要將主機置於維護模式。其他 VIB 和設定檔可能需要在安裝或更新後將主機重新開機。

使用 --server=<server_name> 指定目標伺服器時,該伺服器將提示您輸入使用者名稱和密碼。支援其他連線選項,如組態檔或工作階段檔案。如需連線選項的清單,請參閱《ESXCLI 入門》,或在 ESXCLI 命令提示字元處執行 esxcli --help

必要條件

安裝 ESXCLI。請參閱《ESXCLI 入門》。若要進行疑難排解,請在 ESXi Shell 中執行 esxcli 命令。

程序

  1. 檢查您要安裝的 VIB 或映像設定檔是否需要將主機置於維護模式,還是需要在安裝或更新後將主機重新開機。
    執行以下命令之一。
    選項 說明
    檢查 VIB
    esxcli --server=<server_name> software sources vib get -v <absolute_path_to_vib>
    檢查存放庫中的 VIB
    esxcli --server=<server_name> software sources vib get --depot=<depot_name>
    檢查存放庫中的映像設定檔
    esxcli --server=<server_name> software sources profile get --depot=<depot_name>
  2. 檢閱傳回值。
    從 VIB 中繼資料讀取的傳回值指示在安裝 VIB 或映像設定檔之前,主機是否必須處於維護模式,以及安裝 VIB 或設定檔是否需要將主機重新開機。
    備註: vSphere Lifecycle Manager 依賴內部 ESXi 軟體掃描 API 來確定是否需要處於維護模式。在即時系統上安裝 VIB 之後,如果 Live-Install-Allowed 的值設定為 false,則安裝結果將指示 vSphere Lifecycle Manager 將主機重新開機。從即時系統中移除 VIB 之後,如果 Live-Remove-Allowed 的值設定為 false,則移除結果將指示 vSphere Lifecycle Manager 將主機重新開機。無論是哪種情況,在啟動修復時, vSphere Lifecycle Manager 都會自動將主機置於維護模式。

下一步

如有必要,請將主機置於維護模式。請參閱將主機置於維護模式。如果需要重新開機,且主機屬於 vSphere HA 叢集,則在安裝或更新之前從叢集中移除該主機或在叢集上停用 HA。此外,將主機置於維護模式,以盡量減少升級期間的開機磁碟活動。