18.4. 失败时降级升级的资源
从 RHEL 8.3 开始,您可以配置可升级的资源,以便在资源的 promote
或 monitor
操作失败时,或者资源运行的分区丢失仲裁时,资源会被降级,但不会被完全停止。这可避免在完全停止资源时需要的人工干预。
要将可升级的资源配置为在
提升
操作失败时降级,请将on-fail
操作 meta 选项设置为demote
,如下例所示。# pcs resource op add my-rsc promote on-fail="demote"
要将可升级的资源配置为在
monitor
操作失败时降级,将间隔
设置为非零值,将on-fail
操作 meta 选项设置为demote
,并将角色
设置为Master
,如下例所示:# pcs resource op add my-rsc monitor interval="10s" on-fail="demote" role="Master"
-
要配置群集,以便在群集分区丢失仲裁时,任何提升的资源都会降级但会继续运行,所有其他资源都将停止,将
no-quorum-policy
群集属性设置为demote
将操作的 on-fail
元属性设为 demote
不会影响如何决定资源的提升。如果受影响的节点仍然具有最高的升级分数,则会选择再次提升。