zoukankan      html  css  js  c++  java
  • 【华为云技术分享】云小课 | SAP S/4HANA高可用之实战演练

    本次我们主要通过介绍SAP S/4HANA的高可用,并通过实战演练,让您了解SAP S/4HANA高可用的部署及其操作步骤。

    接下来,我们就开始实战之旅吧。

     

    步骤1:方案规划

    同AZ内SAP S/4HANA高可用部署如下图所示:

    步骤2:资源准备

    资源准备包括SAP S/4HANA软件包、SAP GUI 7.4软件包及其一些常用工具,例如:WinSCP、PuTTY、PuTTYgen,或者同类软件。

    温馨小提示:

    1. SAP S/4HANA安装包需要登录SAP官网下载,请自行查阅相应的配套关系,安装合适版本的SAP S/4HANA安装包。
    2. 关于Kernel版本,请参考SAP note: 1680045,并参考PAM(Product Availability Matrix)查看兼容对照关系。

     

    步骤3:资源发放

    1. 登录华为云控制台,购买VPC,并设置子网和安全组。

    2. 购买文件系统SFS服务,选择文件系统类型为SFS Turbo。

    3. 创建密钥对和云服务器组,创建完云服务器组后,在创建云服务器时可以指定其到这个云服务器组中, S/4HANA云服务器会创建在不同的物理主机上以保证其运行的可靠性。

    温馨小提示:

    SAP S/4HANA系统使用的所有的云服务器必须都使用这同一个密钥,所以下载之后一定要保存好。

    4. 创建云服务器。

    这里主要包括S/4HANA云服务器、NAT Server。在创建云服务器填写参数时需要选择上面已经发放并准备好的对应资源,同时也可以将EIP和EVS数据盘同一块发放并挂载到云服务器上。

    步骤4:安装软件

    安装前需要配置一系列操作:

    1. 为了实现通过NAT Server可使用SSH协议跳转到SAP S/4HANA节点,需要配置SSH跳转权限。
    2. 为保证后续正常安装SAP HANA系统,关闭所有节点的操作系统防火墙。
    3. 在高可用部署场景下,ASCS主备节点通过共享盘实现数据同步,绑定共享盘和浮动IP。
    4. SAP S/4HANA节点的数据磁盘需要进行格式化,并挂载到相应的目录后,才能被正常使用,执行格式化磁盘操作。
    5. 挂载SFS Turbo到云服务器,实现文件共享。
    6. 参考SAP官网文档,安装SAP S/4HANA、SAP GUI,并配置SAP GUI连接SAP S/4HANA。

    步骤五:配置SAP S/4HANA的HA功能

    配置HA前需要执行以下操作:

    1. 为保证ASCS主备节点内部通信正常,在安装完SAP S/4HANA实例后需要修改hosts文件,增加虚拟IP与虚拟主机的映射关系。

    vi /etc/hosts

    2. 修改后,如下所示:

    10.0.3.52       S/4HANA-0001 

    10.0.3.196      S/4HANA-0002 

    10.0.3.220      ascsha           

    10.0.3.2        ersha            

    3. 检查ASCS主备节点是否存在“/var/log/cluster”目录,不存在则创建这个目录。

    4. 在ASCS主备节点上更新SAP resource agents。

    配置HA功能

    5. 登录ASCS实例节点,获取ha_auto_script.zip压缩包,解压到任意目录。

    wget https://obs-sap.obs.myhwclouds.com/ha_auto_script/ha_auto_script.zip -P /sapmnt

    cd /sapmnt

    unzip ha_auto_script.zip

    6. 配置ascs_ha.cfg文件中的参数。

    参数类型

    参数名称

    说明

    masterNode

    masterName

    ASCS实例节点的主机名

    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

    ERSFloatIP

    ERS实例的业务IP

    ERSInstanceDir

    ERS实例的目录

    ERSDevice

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

    ERSProfile

    ERS实例的profile文件

    trunkInfo

    SBDDevice

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

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

    sh ascs_auto_ha.sh

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

    crm status

    步骤六:验证HA

    1. 启动Web浏览器并确保JavaScript和cookie已启用。

    2. 输入主节点或备节点的IP地址或主机名作为URL,登录端口为7630。

    https://10.21.114.16:7630/

    3. 在登录界面上,输入hacluster用户(或属于haclient组的任何其他用户)的用户名和密码。

    温馨小提示:

    这里的用户名为“hacluster”,初始密码为“linux”,请在首次登录后修改密码。

    4. 单击登录。随即会出现集群状态屏幕,显示集群节点和资源的状态,表示安装成功。

    SAP S/4HANA高可用部署完成喽!!

    详细操作指导,请戳☞此处

  • 相关阅读:
    属性MyBank
    C#语法
    NTE与C#
    css3制作网页动画
    网页定位元素
    使用ADO.NET访问数据库
    连接查询和分组查询
    模糊查询和聚合函数
    习题集
    用sql语句操作数据
  • 原文地址:https://www.cnblogs.com/2020-zhy-jzoj/p/13164852.html
Copyright © 2011-2022 走看看