Amazon基础设施、操作系统设置和 HANA 安装 - 上的 SAP HANAAmazon
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

Amazon基础设施、操作系统设置和 HANA 安装

本指南主要侧重于 SAP HANA 系统复制设置和高可用性群集配置步骤Amazon. 设置Amazon基础架构是安装主 SAP HANA 数据库和辅助 SAP HANA 数据库所必需的,请参阅启用 SAP HANA 环境设置Amazon指南以及以下额外资源:

在你拥有之后Amazon基础架构准备就绪,您必须按照上一节中的体系结构图安装主要和辅助 SAP HANA 数据库。SAP HANA 安装步骤详细见SAP 安装指南和安装手册可在 SAP 帮助门户网站上找到。

配置 SAP HANA 系统复制 (HSR)

以下是设置 HSR 的概要步骤:

  1. 为主群集节点上的数据库启用 HANA 系统复制。

  2. 将辅助 SAP HANA 数据库节点注册到主群集节点并启动辅助 SAP HANA 数据库。

  3. 验证复制状态。

在此示例中,以下值用于配置 HSR 和高可用性群集:

  • 主数据库主机名 —prihana

  • 辅助数据库主机名 —sechana

  • 数据库系统标识符 (DBSID) —HDB

  • 实例数 —00

  • 主节点的站点名称 —PRI

  • 辅助节点的站点名称 —SEC

在主节点中启用系统复制

作为<sid>adm用户在主节点上启用系统复制:

hdbadm@prihana> hdbnsutil -sr_enable --name=PRI

向主节点注册辅助节点

在为系统复制注册数据库实例之前,必须停止辅助群集节点上的 SAP HANA 数据库实例。

停止数据库实例后,您可以使用hdbnsutil. 在辅助节点上,模式应为”同步 “或 “SYNCMEM”。

在以下示例中,使用的复制模式为 SYNC。

作为<sid>adm用户,停止辅助 SAP HANA 数据库,注册辅助节点,然后启动 SAP HANA 数据库:

hdbadm@sechana> HDB stop hdbadm@sechana> hdbnsutil -sr_register --name=SEC \ --remoteHost=prihana --remoteInstance=00 \ --replicationMode=sync --operationMode=logreplay hdbadm@sechana> HDB start

验证系统复制的状态

您可以使用hdbnsutil用于检查系统复制模式和站点名称的工具:

hdbadm@prihana> hdbnsutil -sr_state checking for active or inactive nameserver ... System Replication State ~~~~~~~~~~~~~~~~~~~~~~~~ mode: primary site id: 1 site name: PRI Host Mappings: ~~~~~~~~~~~~~~ done.
hdbadm@sechana> hdbnsutil -sr_state checking for active or inactive nameserver ... System Replication State ~~~~~~~~~~~~~~~~~~~~~~~~ mode: sync site id: 2 site name: SEC active primary site: 1 ~~~~~~~~~~~~~~

您可以使用以下命令作为查看整个 SAP HANA 环境的复制状态:<sid>adm主节点上的用户:

hdbadm@prihana> HDBSettings.sh systemReplicationStatus.py --sapcontrol=1 ... site/2/SITE_NAME=SEC site/2/SOURCE_SITE_ID=1 site/2/REPLICATION_MODE=SYNC site/2/REPLICATION_STATUS=ACTIVE site/1/REPLICATION_MODE=PRIMARY site/1/SITE_NAME=PRI local_site_id=1 ...

配置系统复制操作模式

当你的 SAP HANA 数据库作为SAPHanaSR目标,你可以在global.ini它代表操作模式。

要将辅助站点作为热备用系统,配置的操作模式必须是 'logreplay'。

有关所有操作模式的详细信息,请参阅如何为 SAP HANA 执行系统复制.

确保在global.ini在主节点和辅助节点上都有配置文件。

的路径global.ini/hana/shared/global/hdb/custom/config/.

operation_mode = logreplay