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

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

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

本指南主要介绍 SAP HANA 系统复制设置和高可用性群集配置步骤Amazon。设置Amazon基础架构,这是安装主要和辅助 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。在辅助节点上,模式应为”同步 “或 “同步””。

在以下示例中,使用的复制模式为 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