在小升级之前从节点取消部署托管引擎?

在小升级之前从节点取消部署托管引擎?

我们的 ovirt 集群中的一个节点显示有可用的升级。该节点上部署了托管引擎,但目前由另一个节点提供服务。在进行小升级之前,我是否需要先取消部署托管引擎?

目前,每次升级时,我都会将节点移至维护状态,然后取消部署托管引擎。之后,节点再次处于活动状态,我必须在开始升级之前再次将其置于维护状态。升级后,节点再次处于活动状态,因此必须再次将其置于维护状态,然后再次部署托管引擎。

升级需要执行很多步骤。我可以跳过托管引擎的取消部署吗?

答案1

无需从 Hosted Engine 取消部署节点,只需每次将一个节点置于维护状态并执行小升级即可。我尝试总结整个过程,并从官方文档中收集信息。

  1. 从管理门户将第一个节点放入全局维护中:

    • 点击计算主办方并选择一个自托管引擎节点。
    • 点击管理维护. 该节点将自动触发本地维护模式。

    或者从命令行:
    # hosted-engine --set-maintenance --mode=local

  2. 如果在集群级别启用了迁移,请等待虚拟机迁移到集群中的另一个节点。

  3. 从管理门户更新节点:

    • 点击计算主办方并选择需要更新的节点。
    • 点击安装检查升级打开升级主机 確認窗戶。
    • 点击好的开始升级检查。
    • 要升级主机,请单击安装升级打开升级主机確認窗戶。
    • 点击好的更新主机。升级完成后,主机会重启。

    或者从命令行:
    # yum update
    # systemctl reboot

  4. 节点重新启动后,禁用维护:

    • 点击计算主办方并选择自承载引擎节点。
    • 点击管理启用

    或者从命令行:
    # hosted-engine --set-maintenance --mode=none

  5. 对环境中的每个节点重复更新过程。

相关内容