SAP-配置SAP S/4HANA节点的HA功能:操作步骤

时间:2024-06-05 14:09:17

操作步骤

  1. 登录SAP S/4HANA主节点,获取ha_auto_script.zip压缩包,解压到任意目录。

    1. 选择安装SAP S/4HANA所在的Region,下载脚本,

      此处以“华北-北京四”为例:

      wget https://obs-sap-cn-north-4.obs.cn-north-4.myhuaweicloud.com/ha_auto_script/ha_auto_script.zip -P /sapcd

      不同Region对应的脚本下载地址如下:

      • 华北-北京一:https://obs-sap-cn-north-1.obs.cn-north-1.myhuaweicloud.com/ha_auto_script/ha_auto_script.zip
      • 华北-北京四:https://obs-sap-cn-north-4.obs.cn-north-4.myhuaweicloud.com/ha_auto_script/ha_auto_script.zip
      • 华东-上海二:https://obs-sap.obs.cn-east-2.myhuaweicloud.com/ha_auto_script/ha_auto_script.zip
      • 华南-广州:https://obs-sap-cn-south-1.obs.cn-south-1.myhuaweicloud.com/ha_auto_script/ha_auto_script.zip
    2. 执行以下命令,解压文件。

      cd /sapcd

      unzip ha_auto_script.zip

  2. 根据客户实际情况配置ascs_ha.cfg文件中的参数。各参数含义如表1所示。

    表1 ascs_ha.cfg配置文件参数含义

    参数类型

    参数名称

    参数解释

    masterNode

    masterName

    AS CS 实例节点的主机名

    masterHeartbeatIP1

    ASCS实例节点心跳平面IP1

    masterHeartbeatIP2

    ASCS实例节点业务平面IP

    slaveNode

    slaveName

    ERS实例节点的主机名

    slaveHeartbeatIP1

    ERS实例节点心跳平面IP1

    slaveHeartbeatIP2

    ERS实例节点业务平面IP

    ASCSInstance

    ASCSFloatIP

    ASCS实例的业务IP

    ASCSInstanceDir

    ASCS实例的目录

    ASCSDevice

    ASCS实例目录所使用的磁盘分区

    ASCSProfile

    ASCS实例的profile文件

    ERSInstance

    说明:

    ERSInstanceDir、ERSDevice和ERSProfile参数信息需要登录ERS实例节点获取。

    ERSFloatIP

    ERS实例的业务IP

    ERSInstanceDir

    ERS实例的目录

    ERSDevice

    ERS实例目录所使用的磁盘分区

    ERSProfile

    ERS实例的profile文件

    trunkInfo

    SBDDevice

    SBD使用独立磁盘,支持1个或3个,多个磁盘之间使用英文逗号分隔,如/dev/sda, /dev/sdb, /dev/sdc

  3. 执行脚本进行HA自动部署。

    sh ascs_auto_ha.sh

  4. 执行以下命令,查看资源状态。

    crm status

    HA功能配置完成后,HAE会管理资源,请不要使用其他方式启动或停止资源。如果需要手动执行一些测试或者修改操作,请先将集群进入维护模式。

    crm configure property maintenance-mode=true

    修改完成后再退出维护模式。

    crm configure property maintenance-mode=false

    如果需要对节点进行关机或者重启等操作,请先手动关闭集群服务。

    systemctl stop pacemaker

    虚拟机启动或者重启完成后,需要手动执行以下命令来启动集群服务。

    systemctl start pacemaker

    如需清除HA功能配置,请在主节点(此处为在配置HA功能时的主节点,若已发生主备切换请先恢复到初始状态)手动执行以下命令。

    sh ascs_auto_ha.sh unconf

support.huaweicloud.com/bestpractice-sap/sap_11_0044.html