Ovirt

如果“另一個電源管理操作正在進行中”,如何在 Ovirt 中“確認重新啟動”無響應的主機。防止它?

  • December 24, 2019

問題:

在記憶體不足的情況下,節點開始顯示為無響應,但大多數虛擬機實際上都在工作,甚至可以從 ovirt-engine 訪問,但有些虛擬機顯示為 UP,但實際上已關閉。

我決定隔離一個失敗的節點並重新啟動它。我在 UI 中按下“重新啟動”,然後繼續重新啟動節點。在它出現後,它仍然處於非響應狀態,並且在此主機上執行的虛擬機處於“未知”狀態。

當我點擊“確認主機已重新啟動”時,出現以下錯誤:“另一個電源管理操作已在進行中。”,由於“無響應狀態”和“此節點已執行”,將其置於維護狀態不佳vm 的”消息。

如何手動隔離主機並讓我的虛擬機在其他工作主機上執行?

環境:

  • oVirt 節點 4.3.5.2
  • Ovirt 引擎:4.3.5.5-1.el7

重新啟動管理引擎解決了這個問題,我實際上能夠使用“確認主機已重新啟動”。

https://www.ovirt.org/documentation/self-hosted/chap-Troubleshooting.html中所述,在同一節點上重新啟動託管引擎所需的步驟,同時連接到執行引擎的節點:

  1. 設置全域維護模式
hosted-engine --set-maintenance --mode=global
  1. 關閉託管引擎 vm:
hosted-engine --vm-shutdown
  1. 啟動時再次啟動 VM:
hosted-engine --vm-start

完成這些步驟後,引擎 UI 中的“確認主機已重新啟動”開始工作

引用自:https://serverfault.com/questions/996649