2.2. Pacemaker 资源代理
要使基于 pacemaker 的 HA 集群同时管理 SAP HANA System Replication 和 ENSA2,需要以下资源代理:
2.2.1. SAPInstance 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
本例中,SAPInstance 资源代理将用于管理 ASCS 和 ERS 资源。SAPInstance 资源代理的所有操作都通过使用 SAP 启动服务框架 sapstartsrv 进行。
2.2.2. SAPHanaTopology (发现的资源) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
此资源代理是在每个集群节点上收集 SAP HANA 系统复制的状态和配置。对于 SAPHana 资源代理,务必要使此代理中的数据存在于集群节点属性中,才能正常工作。
2.2.3. SAPHana (Promotable Cloned 资源) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
此资源负责 SAP HANA 数据库的启动、停止和重新定位(故障切换)。此资源代理获取 SAPHanaTopology 收集的信息,并基于它与 SAP HANA 数据库交互来实现事务的信息。它还会在集群节点上添加有关 SAP HANA 状态的集群节点属性的附加信息。
2.2.4. filesystem 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Filesystem 的 Pacemaker 集群资源-agent。它管理由 NFS 或 iSCSI 导出的共享存储介质上的文件系统。
2.2.5. IPaddr2 (或其他 RAs 用于管理 token 上的 VIP) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
管理虚拟 IPv4 和 IPv6 地址和别名。