5.3. 手动将 SAPHana 资源移动到另一节点(SAP HANA 系统复制由 HA 集群接管)
可以通过移动可升级的克隆资源来触发 SAP HANA 系统复制的手动接管:
pcs resource move SAPHana_RH1_02-clone
[root]# pcs resource move SAPHana_RH1_02-clone
注意
此命令需要 pcs-0.10.8-1.el8 或更高版本才能正常工作。如需更多信息,请参阅 pcs resource move 命令用于可升级的克隆,除非指定了 "--master "。
对于每个 pcs resource move 命令调用,HA 集群会创建一个位置约束,从而导致资源移动。如需更多信息,请参阅 运行 pcs resource move? 时是否存在管理限制的方法。此约束必须在验证 SAP HANA 系统复制完成之后删除,以便 HA 集群能够再次管理以前的主 SAP HANA 实例。
要删除由 pcs resource move 创建的约束,请使用以下命令:
pcs resource clear SAPHana_RH1_02-clone
[root]# pcs resource clear SAPHana_RH1_02-clone
注意
完成接管后,以前的 SAP HANA 主实例发生的情况,并且约束已被删除取决于 SAPHana 资源的 AUTOMATED_REGISTER 参数的设置:
-
如果
Automated_REGISTER=true,则以前的 SAP HANA 主实例将注册为新的次要和 SAP HANA 系统复制将再次激活。 -
如果
AUTOMATED_REGISTER=false,则由操作员决定在接管后将之前的 SAP HANA 主实例发生的情况。