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