Ovirt
在小升級之前從節點取消部署託管引擎?
我們的 ovirt 集群中的一個節點顯示了一個可用的升級。該節點上部署了託管引擎,但目前在另一個節點上提供服務。在進行小升級之前,我是否需要先取消部署託管引擎?
目前,對於每次升級,我都會將節點移至維護,然後我將取消部署託管引擎。之後節點再次處於活動狀態,我必須在開始升級之前再次對其進行維護。升級後節點再次處於活動狀態,因此必須再次對其進行維護,然後再次部署託管引擎。
升級需要採取很多步驟。我可以跳過託管引擎的取消部署嗎?
無需從 Hosted Engine 取消部署您的節點,只需每次維護一個節點並執行次要升級。我試圖總結整個過程,從官方文件中收集資訊。
- 從任一管理門戶將第一個節點置於全域維護中:
* 點擊Compute → Hosts並選擇一個自託管引擎節點。 * 點擊管理→維護。該節點會自動觸發本地維護模式。
或從命令行:
# hosted-engine --set-maintenance --mode=local
2. 如果在集群級別啟用了遷移,請等待 VM 遷移到集群中的另一個節點。 3. 從任一管理門戶更新節點:* 點擊Compute → Hosts並選擇要更新的節點。 * 點擊安裝→檢查升級以打開升級主機 確認視窗。 * 點擊確定開始升級檢查。 * 要升級主機,請點擊安裝→升級以打開升級主機確認視窗。 * 點擊確定以更新主機。升級後,主機重啟。
或從命令行:
# yum update
# systemctl reboot
4. 重新啟動節點後,禁用維護:* 點擊Compute → Hosts並選擇自託管引擎節點。 * 點擊管理→啟動。
或從命令行:
# hosted-engine --set-maintenance --mode=none
5. 對環境中的每個節點重複更新過程。