根據目標機器的組態而定,vRealize Operations Manager 提供的某些動作需要關閉虛擬機器或關閉虛擬機器電源,才能執行。在執行動作之前,您應先瞭解 [允許關閉電源] 選項的作用,以便選取最適合目標虛擬機器的選項。

關閉電源和關閉

您可以對 vCenter Server 執行個體執行的動作包括:將虛擬機器關閉的動作、關閉虛擬機器電源的動作,以及使虛擬機器處於關閉電源狀態以完成動作的動作。虛擬機器是關閉還是關閉電源,視設定虛擬機器的方式,以及您在執行動作時選取的選項而定。

關閉動作會關閉客體作業系統,然後關閉虛擬機器的電源。若要從 vRealize Operations Manager 將虛擬機器關閉,必須在目標物件上安裝並執行 VMware Tools。

關閉電源動作會關閉虛擬機器,而不管客體作業系統的狀態如何。在此情況下,如果虛擬機器正在執行應用程式,您的使用者可能會遺失資料。例如,在動作完成後修改 CPU 計數,虛擬機器會回到動作開始時所處的電源狀態。

允許關閉電源和 VMware Tools

對於在虛擬機器上增加 CPU 計數或記憶體數量的動作,部分在虛擬機器上已設定熱插拔的作業系統可支援這些動作,但其他作業系統則必須讓虛擬機器處於關閉電源狀態才能變更組態。為了在未執行 VMware Tools 的情況下滿足此需求,[設定 CPU 計數]、[設定記憶體] 及 [設定 CPU 計數和記憶體] 等動作均包含 [允許關閉電源] 選項。

當機器正在執行中時,如果您選取了 [允許關閉電源],此動作會驗證 VMware Tools 是否已安裝且正在執行中。

  • 如果 VMware Tools 已安裝且正在執行中,則虛擬機器會在完成動作前關閉。

  • 如果 VMware Tools 不在執行中或未安裝,則會關閉虛擬機器電源,而不管作業系統的狀態如何。

如果您未選取 [允許關閉電源] 就減少 CPU 計數或記憶體,或是未啟用熱插拔就增加 CPU 計數或記憶體,則動作不會執行,而且會在 [最近的工作] 中報告失敗。

在變更 CPU 計數或記憶體時允許關閉電源

當您執行變更 CPU 計數和記憶體數量的動作時,必須考慮多個因素以決定是否使用 [允許關閉電源] 選項。這些因素包括:您要增加還是減少 CPU 或記憶體,以及目標虛擬機器的電源是否開啟。如果您要增加 CPU 或記憶體值,則熱插拔啟用與否也會影響您在執行動作時套用選項的方式。

減少 CPU 計數或記憶體數量時使用 [允許關閉電源] 的方式,取決於目標虛擬機器的電源狀態。

表格 1. 根據選項減少 CPU 計數和記憶體行為

虛擬機器電源狀態

已選取允許關閉電源

結果

開啟

如果已安裝並執行 VMware Tools,則動作會關閉虛擬機器,減少 CPU 或記憶體,然後重新開啟機器的電源。

如果未安裝 VMware Tools,則動作會關閉虛擬機器電源,減少 CPU 或記憶體,然後重新開啟機器的電源。

開啟

不會在虛擬機器上執行動作。

關閉

不適用。虛擬機器電源已關閉。

該動作會降低值,並讓虛擬機器保持關閉電源狀態。

增加 CPU 計數或記憶體數量時使用 [允許關閉電源] 的方式,取決於多個因素,其中包括目標虛擬機器的狀態以及是否已啟用熱插拔。使用以下資訊判定適用於目標物件的案例。

如果要增加 CPU 計數,則在決定是否套用 [允許關閉電源] 時,必須考量虛擬機器的電源狀態以及是否已啟用 CPU 熱插拔。

表格 2. 增加 CPU 計數行為。

虛擬機器電源狀態

已啟用 CPU 熱插拔

已選取允許關閉電源

結果

開啟

動作會將 CPU 計數增加到指定數目。

開啟

如果已安裝並執行 VMware Tools,則動作會關閉虛擬機器,增加 CPU 計數,並且重新開啟機器的電源。

如果未安裝 VMware Tools,則動作會關閉虛擬機器電源,增加 CPU 計數,然後重新開啟機器的電源。

關閉

不適用。關閉虛擬機器電源。

非必要。

動作會將 CPU 計數增加到指定數目。

如果要增加記憶體,則在決定如何套用 [允許關閉電源] 時,必須考量虛擬機器的電源狀態、是否已啟用記憶體熱插拔,以及是否存在熱記憶體限制。

表格 3. 增加記憶體數量行為

虛擬機器電源狀態

已啟用記憶體熱插拔

熱記憶體限制

已選取允許關閉電源

結果

開啟

新記憶體值 ≤ 熱記憶體限制

動作會增加指定數目的記憶體。

開啟

新記憶體值 > 熱記憶體限制

如果已安裝並執行 VMware Tools,則動作會關閉虛擬機器,增加記憶體,然後重新開啟機器的電源。

如果未安裝 VMware Tools,則動作會關閉虛擬機器電源,增加記憶體,然後重新開啟機器的電源。

開啟

不適用。未啟用熱插拔。

如果已安裝並執行 VMware Tools,則動作會關閉虛擬機器,增加記憶體,然後重新開啟機器的電源。

如果未安裝 VMware Tools,則動作會關閉虛擬機器電源,增加記憶體,然後重新開啟機器的電源。

關閉

不適用。虛擬機器電源已關閉。

不適用。

非必要

動作會增加指定數目的記憶體。