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

關閉電源和關閉

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

關閉動作會關閉客體作業系統,然後關閉虛擬機器的電源。若要從 vRealize Operations Cloud 將虛擬機器關閉,必須在目標物件上安裝並執行 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,則動作會關閉虛擬機器電源,增加記憶體,然後重新開啟機器的電源。

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

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