2.4. pacemaker
Pacemaker 管理 SAP HANA Scale-Out System Replication 的配置。对于正常工作的配置,Pacemaker 需要一个隔离方法。这可以通过 STONITH Pacemaker 配置来实现。有关 STONITH 方法的概述,请参阅 RHEL High Availability Clusters-Fencing/STONITH 的支持政策。有许多 fence-agents 可用,还要检查:
yum search fence-agents
Pacemaker 隔离配置取决于底层硬件或虚拟化环境。在此解决方案中,由于使用了 Red Hat Virtualization (RHV),所以必须根据环境配置 fence_ ipahealthcheck 隔离方法。
为了防止脑裂情形,需要一个 仲裁。这需要使用 大多数制造商 的额外集群节点实现。如果您需要更多有关仲裁的信息,请检查 RHEL 高可用性集群设计指南 - 带有 qdevice Quorum Arbitration 和 Explor ing 概念的 RHEL High Availability 集群-Quorum 的注意事项。
| 主机名 | 公共网络 | pacemaker |
| Majoritymaker | 10.0.1.42/24 | 192.168.101.100/24 |
| 参数 | value |
| 集群名称 | hana-scaleout-sr |
| 隔离方法 | fence_rhevm |
| 隔离 ipaddr/hostname | 10.20.30.40 |
| 隔离参数 | fencing_user/password |
| corosync 网络 | 192.168.101.0/24 |
| 密码 hacluster 用户 | Us3Your0wnS3cur3Password |
在本例中,我们使用 fence_ipahealthcheck。有关配置 fence_need 的更多详细信息,请查看 如何在红帽高可用性集群中配置 fence_ rhevm stonith 设备?