可以透過即時安裝進行安裝的 VIB 不需要將主機重新開機,但可能需要將主機置於維護模式。
使用 --server=<server_name>
指定目標伺服器時,該伺服器將提示您輸入使用者名稱和密碼。支援其他連線選項,如組態檔或工作階段檔案。如需連線選項的清單,請參閱《ESXCLI 入門》,或在 ESXCLI 命令提示字元處執行 esxcli --help。
必要條件
其他 VIB 和設定檔可能需要在安裝或更新後將主機重新開機。
安裝 ESXCLI。請參閱《ESXCLI 入門》。若要進行疑難排解,請在 ESXi Shell 中執行 esxcli 命令。
程序
- 檢查您要安裝的 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> |
- 檢閱傳回值。
從 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 都會自動將主機置於維護模式。
下一步
如有必要,請將主機置於維護模式。請參閱將主機置於維護模式。如果需要重新開機,且主機屬於 VMware HA 叢集,則在安裝或更新之前從叢集中移除該主機或在叢集上停用 HA。此外,將主機置於維護模式,以盡量減少升級期間的開機磁碟活動。