第 15 章 管理自托管引擎
15.1. 维护自托管引擎
自托管引擎维护模式
通过维护模式,您可以启动、停止和修改 Manager 虚拟机,而不影响高可用性代理,以及重启和修改环境中的自托管引擎节点,而无需与 Manager 干扰。
可以强制实施三种维护模式:
-
全局
- 集群中的所有高可用性代理都禁止监控 Manager 虚拟机的状态。对于需要停止ovirt-engine
服务的任何设置或升级操作,必须应用全局维护模式,比如升级到更新的 Red Hat Virtualization 版本。 -
local
- 发布命令的节点上的高可用性代理在监控 Manager 虚拟机的状态被禁用。在处于本地维护模式时,该节点无法托管管理器虚拟机;如果托管了 Manager 虚拟机,则管理器将迁移到另一节点,提供有一个可用的节点。在对自托管引擎节点应用系统更改或更新时,建议使用本地维护模式。 -
none
- 禁用维护模式,确保高可用性代理正在运行。
设置本地维护
在单个自托管引擎节点上停止高可用性代理。
从管理门户设置本地维护模式
将自托管引擎节点设置为本地维护模式:
-
在管理门户中,单击
并选择自托管引擎节点。 -
单击
。该节点会自动触发本地维护模式。
-
在管理门户中,单击
完成任何维护任务后,禁用维护模式:
-
在管理门户中,单击
并选择自托管引擎节点。 -
点
。
-
在管理门户中,单击
通过命令行设置本地维护模式
登录到自托管引擎节点并将其设置为本地维护模式:
# hosted-engine --set-maintenance --mode=local
完成任何维护任务后,禁用维护模式:
# hosted-engine --set-maintenance --mode=none
设置全局维护
在集群中的所有自托管引擎节点上停止高可用性代理。
从管理门户设置全局维护模式
将所有自托管引擎节点设置为全局维护模式:
-
在管理门户中,单击
并选择任何自托管引擎节点。 - 点 More Actions ( ),然后点 Enable Global HA Maintenance。
-
在管理门户中,单击
完成任何维护任务后,禁用维护模式:
-
在管理门户中,单击
并选择任何自托管引擎节点。 - 点 More Actions ( ),然后点 Disable Global HA Maintenance。
-
在管理门户中,单击
从命令行设置全局维护模式
登录到任何自托管引擎节点并将其设置为全局维护模式:
# hosted-engine --set-maintenance --mode=global
完成任何维护任务后,禁用维护模式:
# hosted-engine --set-maintenance --mode=none