4.7. 创建限制
4.7.1. 为 (A) SCS 和 ERS 资源组创建 colocation 约束 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
资源组 s4h_ASCS20_group
和 s4h_ERS29_group
应该尝试在同一节点上运行。组的顺序很重要。
pcs constraint colocation add s4h_ERS29_group with s4h_ASCS20_group -5000
[root@node1]# pcs constraint colocation add s4h_ERS29_group with s4h_ASCS20_group -5000
4.7.2. 为 (A) SCS 资源创建位置约束(仅限ENSA1) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 ENSA1
时,必须确保 (A) SCS
实例在故障转移时移至运行 ERS
实例的节点。
pcs constraint location s4h_ascs20 rule score=2000 runs_ers_S4H eq 1
[root@node1]# pcs constraint location s4h_ascs20 rule score=2000 runs_ers_S4H eq 1
4.7.3. 为 (A) SCS 和 ERS 资源组创建顺序约束 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在启动用于管理 (A) SCS
实例的资源组后,停止用于管理 ERS
实例的资源组,如果 pacemaker 决定启动资源组来管理 (A) SCS
实例,同时停止用于管理 ERS
实例的资源组:
pcs constraint order start s4h_ASCS20_group then stop s4h_ERS29_group symmetrical=false kind=Optional
[root@node1]# pcs constraint order start s4h_ASCS20_group then stop s4h_ERS29_group symmetrical=false kind=Optional
注意
由于使用 symmetrical=false
和 kind=Optional
,因此可能存在这个约束无效的情况。如需更多信息,请参阅 确定运行集群资源的顺序。
4.7.4. 为集群管理的 /sapmnt 资源创建顺序限制 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
如果共享文件系统 /sapmnt
由集群管理,则以下限制可确保仅在 /sapmnt
文件系统可用后启动用于管理 (A) SCS
和 ERS
实例的资源组:
pcs constraint order s4h_fs_sapmnt-clone then s4h_ASCS20_group pcs constraint order s4h_fs_sapmnt-clone then s4h_ERS29_group
[root@node1]# pcs constraint order s4h_fs_sapmnt-clone then s4h_ASCS20_group
[root@node1]# pcs constraint order s4h_fs_sapmnt-clone then s4h_ERS29_group