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

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

在节点 2 上重启 SAP HANA

描述-模拟运行主 SAP HANA 数据库的主节点(在节点 2 上)崩溃。

运行节点 — 主要 SAP HANA 数据库节点(在节点 2 上)

运行步骤

  • 以 root 身份使用以下命令使运行主 SAP HANA 的节点(在节点 2 上)崩溃:

    shutdown
[root@sechana ~] pcs status
Cluster name: rhelhanaha
Stack: corosync
Current DC: sechana (version 1.1.19-8.el7_6.5-c3c624ea3d) - partition with quorum
Last updated: Tue Nov 10 17:54:13 2020
Last change: Tue Nov 10 17:53:48 2020 by root via crm_attribute on prihana
2 nodes configured
6 resources configured
Online: [ prihana sechana ]
Full list of resources:
 clusterfence   (stonith:fence_aws):    Started prihana
 Clone Set: SAPHanaTopology_HDB_00-clone [SAPHanaTopology_HDB_00]
     Started: [ prihana sechana ]
 Master/Slave Set: SAPHana_HDB_00-master [SAPHana_HDB_00]
     Masters: [ sechana ]
     Slaves: [ prihana ]
 hana-oip       (ocf::heartbeat:aws-vpc-move-ip):       Started sechana
Daemon Status:
  corosync: active/enabled
  pacemaker: active/enabled
  pcsd: active/enabled
[root@sechana ~] echo 'c' > /proc/sysrq-trigger
注意

要模拟系统崩溃,必须首先确保将其设置/proc/sys/kernel/sysrq1

预期结果

  • 集群检测到故障节点(节点 2),将其声明为 “UNCLEAN”,并将辅助节点(节点 1)的状态设置为 “没有法定人数的分区”。

  • 集群围住节点 2,并将辅助的 SAP HANA 数据库(在节点 1 上)提升为主数据库。

    [root@prihana ~] pcs status
    Cluster name: rhelhanaha
    Stack: corosync
    Current DC: prihana (version 1.1.19-8.el7_6.5-c3c624ea3d) - partition with quorum
    Last updated: Tue Nov 10 18:22:00 2020
    Last change: Tue Nov 10 18:21:49 2020 by root via crm_attribute on prihana
    
    2 nodes configured
    6 resources configured
    
    Online: [ prihana ]
    OFFLINE: [ sechana ]
    
    Full list of resources:
    
     clusterfence   (stonith:fence_aws):    Started prihana
     Clone Set: SAPHanaTopology_HDB_00-clone [SAPHanaTopology_HDB_00]
         Started: [ prihana ]
         Stopped: [ sechana ]
     Master/Slave Set: SAPHana_HDB_00-master [SAPHana_HDB_00]
         Masters: [ prihana ]
         Stopped: [ sechana ]
     hana-oip       (ocf::heartbeat:aws-vpc-move-ip):       Started prihana
    
    Daemon Status:
      corosync: active/enabled
      pacemaker: active/enabled
      pcsd: active/enabled
    [root@prihana ~]
  • 重叠 IP 地址已迁移到新的主地址(在节点 2 上)。

  • 由于设置AUTOMATED_REGISTERtrue,因此集群会重新启动出现故障的 SAP HANA 数据库,并在 EC2 实例备份时将其注册到新的主数据库。

恢复程序

  • 使用 Amazon 管理控制台或 Amazon CLI 工具启动节点 2(EC2 实例)。