SAPHanaTopology - SAP HANA 开启 Amazon
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

SAPHanaTopology

SAPHanaTopology资源收集每个节点上的 SAP HANA 系统复制的状态和配置。 为配置以下属性SAPHanaTopology

运行以下命令来创建SAPHANATopology资源:

[root@prihana~]# pcs resource create SAPHanaTopology_HDB_00 SAPHanaTopology \ SID=HDB InstanceNumber=00 \ op start timeout=600 \ op stop timeout=300 \ op monitor interval=10 timeout=600 \ clone clone-max=2 clone-node-max=1 interleave=true

SAPHana

SAPHana资源负责启动、停止和重新定位 SAP HANA 数据库。此资源必须作为主/辅助群集资源运行。要创建此资源,请运行以下命令:

RHEL 7.x

[root@prihana~]# pcs resource create SAPHana_HDB_00 SAPHana \ SID=HDB InstanceNumber=00 PREFER_SITE_TAKEOVER=true \ DUPLICATE_PRIMARY_TIMEOUT=7200 AUTOMATED_REGISTER=true \ op start timeout=3600 \ op stop timeout=3600 \ op monitor interval=61 role="Slave" timeout=700 \ op monitor interval=59 role="Master" timeout=700 \ op promote timeout=3600 \ op demote timeout=3600 \ master notify=true clone-max=2 clone-node-max=1 interleave=true

RHEL 8.x

[root@prihana~]# pcs resource create SAPHana_HDB_00 \ SAPHana SID=HDB InstanceNumber=00 PREFER_SITE_TAKEOVER=true \ DUPLICATE_PRIMARY_TIMEOUT=7200 AUTOMATED_REGISTER=true \ op start timeout=3600 \ op stop timeout=3600 \ op monitor interval=61 role="Slave" timeout=700 \ op monitor interval=59 role="Master" timeout=700 \ op promote timeout=3600 \ op demote timeout=3600 \ promotable meta notify=true clone-max=2 clone-node-max=1 interleave=true
注意

如果该AUTOMATED_REGISTER参数设置为 true,则辅助实例将在启动后自动注册并开始复制。

覆盖 IP

使用以下命令将叠加 IP (OIP) 地址添加到主节点:

[root@prihana ~]# ip address add <overlay IP address>/32 dev eth0

要使用叠加 IP 将流量路由到您的主 SAP HANA 数据库,您必须更新路由表并将叠加 IP 地址映射到主 SAP HANA 数据库instance-id

[root@prihana ~]# aws ec2 create-route --route-table-id rtb-xxxxxxxx \ --destination-cidr-block <overlay IP address> --instance-id i-xxxxxxxx
pcs resource create hana-oip \ aws-vpc-move-ip ip=<overlay IP address> interface=eth0 routing_table=rtb-dbexxxxx

如果您在部署 SAP HANA 实例的每个可用区中使用不同的子网路由表,则需要更新与这两个子网关联的路由表中的 OIP。要在这种情况下创建资源,您可以使用前面的命令并提及两个路由表 ID,并用逗号分隔。请参见以下示例:

[root@prihana ~]# pcs resource create hana-oip aws-vpc-move-ip \ ip=<overlay IP address> \ interface=eth0 \ routing_table=rtb-xxxxxxx,rtb-yyyyyyyy