根據目標機器的組態而定,vRealize Operations 提供的某些動作需要關閉虛擬機器或關閉虛擬機器電源才能執行。在執行動作之前,您應先瞭解 [允許關閉電源] 選項的作用,以便選取最適合目標虛擬機器的選項。
關閉電源和關閉
您可以對 vCenter Server 執行個體執行的動作包括:將虛擬機器關閉的動作、關閉虛擬機器電源的動作,以及使虛擬機器處於關閉電源狀態以完成動作的動作。虛擬機器是關閉還是關閉電源,視設定虛擬機器的方式,以及您在執行動作時選取的選項而定。
關閉動作會關閉客體作業系統,然後關閉虛擬機器的電源。若要從 vRealize Operations 將虛擬機器關閉,必須在目標物件上安裝並執行 VMware Tools。
關閉電源動作會關閉虛擬機器,而不管客體作業系統的狀態如何。在此情況下,如果虛擬機器正在執行應用程式,您的使用者可能會遺失資料。例如,在動作完成後修改 CPU 計數,虛擬機器會回到動作開始時所處的電源狀態。
允許關閉電源和 VMware Tools
對於在虛擬機器上增加 CPU 計數或記憶體數量的動作,部分在虛擬機器上已設定熱插拔的作業系統可支援這些動作。若是其他作業系統,則必須讓虛擬機器處於關閉電源狀態才能變更組態。為了在未執行 VMware Tools 的情況下滿足此需求,「設定 CPU 計數」、「設定記憶體」及「設定 CPU 計數和記憶體」等動作均包含 [允許關閉電源] 選項。
- 如果 VMware Tools 已安裝且正在執行中,則虛擬機器會在完成動作前關閉。
- 如果 VMware Tools 不在執行中或未安裝,則會關閉虛擬機器電源,而不管作業系統的狀態如何。
如果您未選取 [允許關閉電源] 就減少 CPU 計數或記憶體,或是未啟用熱插拔就增加 CPU 計數或記憶體,則動作不會執行,而且會在 [最近的工作] 中報告失敗。
在變更 CPU 計數或記憶體時允許關閉電源
當您執行變更 CPU 計數和記憶體數量的動作時,必須考慮多個因素以決定是否使用 [允許關閉電源] 選項。這些因素包括:您要增加還是減少 CPU 或記憶體,以及目標虛擬機器的電源是否開啟。如果您要增加 CPU 或記憶體值,則熱插拔啟用與否也會影響您在執行動作時套用選項的方式。
減少 CPU 計數或記憶體數量時使用 [允許關閉電源] 的方式,取決於目標虛擬機器的電源狀態。
虛擬機器電源狀態 | 已選取允許關閉電源 | 結果 |
---|---|---|
開啟 | 是 | 如果已安裝並執行 VMware Tools,則動作會關閉虛擬機器,減少 CPU 或記憶體,然後重新開啟機器的電源。 如果未安裝 VMware Tools,則動作會關閉虛擬機器電源,減少 CPU 或記憶體,然後重新開啟機器的電源。 |
開啟 | 否 | 不會在虛擬機器上執行動作。 |
關閉 | 不適用。虛擬機器電源已關閉。 | 該動作會降低值,並讓虛擬機器保持關閉電源狀態。 |
增加 CPU 計數或記憶體數量時使用 [允許關閉電源] 的方式,取決於多個因素,其中包括目標虛擬機器的狀態以及是否已啟用熱插拔。使用以下資訊判定適用於目標物件的案例。
如果要增加 CPU 計數,則在決定是否套用 [允許關閉電源] 時,必須考量虛擬機器的電源狀態以及是否已啟用 CPU 熱插拔。
虛擬機器電源狀態 | 已啟用 CPU 熱插拔 | 已選取允許關閉電源 | 結果 |
---|---|---|---|
開啟 | 是 | 否 | 動作會將 CPU 計數增加到指定數目。 |
開啟 | 否 | 是 | 如果已安裝並執行 VMware Tools,則動作會關閉虛擬機器,增加 CPU 計數,並且重新開啟機器的電源。 如果未安裝 VMware Tools,則動作會關閉虛擬機器電源,增加 CPU 計數,然後重新開啟機器的電源。 |
關閉 | 不適用。虛擬機器電源已關閉。 | 非必要。 | 動作會將 CPU 計數增加到指定數目。 |
如果要增加記憶體,則在決定如何套用 [允許關閉電源] 時,必須考量虛擬機器的電源狀態、是否已啟用記憶體熱插拔,以及是否存在熱記憶體限制。
虛擬機器電源狀態 | 已啟用記憶體熱插拔 | 熱記憶體限制 | 已選取允許關閉電源 | 結果 |
---|---|---|---|---|
開啟 | 是 | 新記憶體值 ≤ 熱記憶體限制 | 否 | 動作會增加指定數目的記憶體。 |
開啟 | 是 | 新記憶體值 > 熱記憶體限制 | 是 | 如果已安裝並執行 VMware Tools,則動作會關閉虛擬機器,增加記憶體,然後重新開啟機器的電源。 如果未安裝 VMware Tools,則動作會關閉虛擬機器電源,增加記憶體,然後重新開啟機器的電源。 |
開啟 | 否 | 不適用。未啟用熱插拔。 | 是 | 如果已安裝並執行 VMware Tools,則動作會關閉虛擬機器,增加記憶體,然後重新開啟機器的電源。 如果未安裝 VMware Tools,則動作會關閉虛擬機器電源,增加記憶體,然後重新開啟機器的電源。 |
關閉 | 不適用。虛擬機器電源已關閉。 | 不適用。 | 非必要 | 動作會增加指定數目的記憶體。 |