本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
参数参考
集群设置使用您的环境所独有的参数,包括 SID 和系统编号。按照以下示例和指导来预先确定值会很有用。
全局Amazon参数
| Name | 参数 | 示例 |
|---|---|---|
|
Amazon账号 |
|
|
|
Amazon区域 |
|
|
-
Amazon账户 — 有关更多详情,请参阅您的Amazon账户 ID 及其别名。
-
Amazon区域-有关更多详细信息,请参阅描述您的区域。
Amazon EC2 实例参数
| Name | 参数 | 主系统示例 | 辅助系统示例 |
|---|---|---|---|
|
亚马逊 EC2 实例 ID |
|
|
|
|
主机名 |
|
|
|
|
主机 IP |
|
|
|
|
主机其他 IP |
|
|
|
|
配置的子网 |
|
|
|
-
主机名必须符合 SAP Note 611361 - Hostnames of SAP ABAP Platform servers
(需要 SAP 门户访问权限)中概述的 SAP 要求。 -
在实例上运行以下命令以检索主机名:
$ hostname -
Amazon EC2 实例 ID — 在您的实例上运行以下命令(IMDSv2 兼容)以检索实例元数据:
$ /usr/bin/curl --noproxy '*' -w "\n" -s -H "X-aws-ec2-metadata-token: $(curl --noproxy '*' -s -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600")" http://169.254.169.254/latest/meta-data/instance-id
对于横向扩展部署
| 角色 | 主协调程序 | 主 Worker | 主 Worker | 辅助协调程序 | 辅助 Worker | 辅助 Worker | 仲裁生成器 |
|---|---|---|---|---|---|---|---|
|
主机名 |
|
|
|
|
|
|
|
|
子网 |
|
|
|
|
|
|
|
-
具有仲裁生成器的 6 节点集群的示例
-
仲裁生成器可以使用最少的资源,因为它只提供集群仲裁功能
SAP 和 Pacemaker 资源参数
| Name | 参数 | 示例 |
|---|---|---|
|
SAP HANA SID |
|
|
|
SAP HANA 系统编号 |
|
|
|
SAP HANA 虚拟主机名 |
|
|
|
SAP HANA 重叠 IP |
|
|
|
SAP HANA 只读已启用重叠 IP(可选) |
|
|
|
VPC 路由表 |
|
|
-
SAP 详细信息 – 包括 SID 和实例编号在内的 SAP 参数必须遵守 SAP 和软件预调配管理器的指导和限制。有关更多详细信息,请参阅 SAP Note 1979280 - Reserved SAP System Identifiers (SAPSID) with Software Provisioning Manager
。 -
安装后,使用以下命令查找主机上运行的实例的详细信息:
$ sudo /usr/sap/hostctrl/exe/saphostctrl -function ListInstances -
重叠 IP:此值由您定义。有关更多信息,请参阅重叠 IP。
SLES 集群参数
| Name | 参数 | 示例 |
|---|---|---|
|
集群用户 |
|
|
|
集群密码 |
|
|
|
集群名称 |
|
|
|
集群标签 |
|
|
|
Amazon CLI 集群配置文件 |
|
|
-
集群用户 – 安装集群软件包将创建用户 hacluster,为该账户设置密码以确保集群可以执行不需要根访问权限的任务。
-
集群标签 —Amazon Stonith 代理使用此标签来确保它能够识别要屏蔽的正确亚马逊 EC2 实例。标签的名称是可自定义的,并且对于此集群对,在您的Amazon账户中应该是唯一的。
-
Amazon CLI 集群配置文件 — 可以定义一个命名配置文件,用于集群 API 调用,这与 CLI 的其他用途不同。每个配置文件可以指定不同的凭证,也可以指定不同的Amazon区域和输出格式。