Ovirt

在小升級之前從節點取消部署託管引擎?

  • July 24, 2018

我們的 ovirt 集群中的一個節點顯示了一個可用的升級。該節點上部署了託管引擎,但目前在另一個節點上提供服務。在進行小升級之前,我是否需要先取消部署託管引擎?

目前,對於每次升級,我都會將節點移至維護,然後我將取消部署託管引擎。之後節點再次處於活動狀態,我必須在開始升級之前再次對其進行維護。升級後節點再次處於活動狀態,因此必須再次對其進行維護,然後再次部署託管引擎。

升級需要採取很多步驟。我可以跳過託管引擎的取消部署嗎?

無需從 Hosted Engine 取消部署您的節點,只需每次維護一個節點並執行次要升級。我試圖總結整個過程,從官方文件中收集資訊。

  1. 從任一管理門戶將第一個節點置於全域維護中:

* 點擊ComputeHosts並選擇一個自託管引擎節點。 * 點擊管理維護。該節點會自動觸發本地維護模式。

或從命令行:

# hosted-engine --set-maintenance --mode=local 2. 如果在集群級別啟用了遷移,請等待 VM 遷移到集群中的另一個節點。 3. 從任一管理門戶更新節點:

* 點擊ComputeHosts並選擇要更新的節點。 * 點擊安裝檢查升級以打開升級主機 確認視窗。 * 點擊確定開始升級檢查。 * 要升級主機,請點擊安裝升級以打開升級主機確認視窗。 * 點擊確定以更新主機。升級後,主機重啟。

或從命令行:

# yum update

# systemctl reboot 4. 重新啟動節點後,禁用維護:

* 點擊ComputeHosts並選擇自託管引擎節點。 * 點擊管理啟動

或從命令行:

# hosted-engine --set-maintenance --mode=none 5. 對環境中的每個節點重複更新過程。

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