我们的 ovirt 集群中的一个节点显示了一个可用的升级。该节点上部署了托管引擎,但当前在另一个节点上提供服务。在进行小升级之前,我是否需要先取消部署托管引擎?
目前,对于每次升级,我都会将节点移至维护,然后我将取消部署托管引擎。之后节点再次处于活动状态,我必须在开始升级之前再次对其进行维护。升级后节点再次处于活动状态,因此必须再次对其进行维护,然后再次部署托管引擎。
升级需要采取很多步骤。我可以跳过托管引擎的取消部署吗?
我们的 ovirt 集群中的一个节点显示了一个可用的升级。该节点上部署了托管引擎,但当前在另一个节点上提供服务。在进行小升级之前,我是否需要先取消部署托管引擎?
目前,对于每次升级,我都会将节点移至维护,然后我将取消部署托管引擎。之后节点再次处于活动状态,我必须在开始升级之前再次对其进行维护。升级后节点再次处于活动状态,因此必须再次对其进行维护,然后再次部署托管引擎。
升级需要采取很多步骤。我可以跳过托管引擎的取消部署吗?
无需从 Hosted Engine 取消部署您的节点,只需每次维护一个节点并执行次要升级。我试图总结整个过程,从官方文档中收集信息。
从任一管理门户将第一个节点置于全局维护中:
或从命令行:
# hosted-engine --set-maintenance --mode=local
如果在集群级别启用了迁移,请等待 VM 迁移到集群中的另一个节点。
从任一管理门户更新节点:
或从命令行:
# yum update
# systemctl reboot
重新启动节点后,禁用维护:
或从命令行:
# hosted-engine --set-maintenance --mode=none
对环境中的每个节点重复更新过程。