更新时间:2021-03-18 GMT+08:00
分享

创建SAP S/4HANA(不带HANA)

本章节主要通过示例模板,介绍快速发放SAP S/4HANA(不带HANA)。若您需要快速发放SAP S/4HANA(带HANA),具体请参见创建SAP S/4HANA(带HANA)

发放SAP S/4HANA的日志目录为“/var/log/huawei/auto-install/s4-intall.log”

前提条件

已确保在华为云上已部署对应版本的SAP HANA单节点系统,如未部署,请参考《SAP HANA用户指南(单节点)》

操作步骤

在部署SAP S/4HANA之前,需要选择企业项目管理服务上对应的模板。

  1. 在公有云管理控制台上,在右上角单击企业 > 项目管理

    进入“企业项目管理”页面。

  2. 在左侧导航栏选择应用管理 > 模板管理
  3. “示例模板”页签下,确认所需版本的SAP S/4HANA模板,然后单击“创建应用”来创建应用。

    此处的应用是指一组相关资源的集合,其中可能包含多个云服务器、网络、云硬盘等资源。

    表1 配置信息

    参数

    说明

    示例

    企业项目名称

    在下拉列表中选择已创建的企业项目名称。

    SAP

    区域

    选择应用创建区域。每个区域最多可创建100个应用。

    华北-北京四

    应用名称

    发放的应用名称。

    S4HANA-1709

    应用描述

    非必填项。字符长度不能大于256。

    -

    来源类型

    根据实际选择“示例模板”或“我的模板”。

    示例模板

    模板类型

    根据实际选择模板类型“SAP”或“通用”。

    SAP

    选择模板

    在列表中勾选待选择模板。当模板较多不便直接选择时,可在搜索框中输入模板名称进行搜索。

    S4HANA-Standard

  1. 填写完成后,单击“下一步”,参数校验无误后会进入配置参数页面。

填写参数

模板上传到系统上之后需要填写相关参数完成应用的创建。其中多个参数需和已有SAP HANA单节点系统一致,包括可用区、VPC及其子网、安全组、密钥对和IAM委托,请提前获取所需信息。进入“配置参数”页面后,需要填写相关参数完成应用的创建,所需的参数如表2所示。

  1. 填写应用参数,此处以1809版本为例。

    表2 配置信息

    参数

    说明

    示例

    网络配置

    VPC名称

    SAP S/4HANA服务器所属的VPC,此处应和SAP HANA服务器的VPC一致。

    vpc-saphana

    子网

    SAP S/4HANA服务器所属的子网,此处应和SAP HANA服务器的子网一致。

    subnet-fd25-sap

    实例和存储配置

    可用区

    SAP S/4HANA服务器所属的可用区,此处应和SAP HANA服务器所属可用区一致。

    可用区1

    规格

    SAP S/4HANA服务器的规格。请根据弹性云服务器规格选择。

    m3.2xlarge.8 | 8核 | 64GB

    镜像

    SAP S/4HANA服务器的安装镜像。请根据操作系统和磁盘要求选择。

    私有镜像,SUSE Linux Enterprise Server for SAP Applications 15

    安全组

    SAP S/4HANA服务器所属的安全组,此处应和SAP HANA服务器所属的安全组一致。

    (sg-saphana)10499571-92ad-466f-a555-a608a3f1c65c

    密钥对

    密钥对名称,此处应选择SAP HANA服务器所使用的密钥对。

    KeyPair-HANA

    IAM委托

    IAM委托名称。配置IAM委托后,弹性云服务器有权限访问OBS和CES。具体委托名称请参见配置代理

    DataProviderAccess

    系统盘(GB)

    系统盘大小,最小需要达到SAP S/4HANA服务器安装镜像要求大小(GB)。

    100

    系统盘类型

    系统盘磁盘类型。

    高IO

    usrsap盘(GB)

    usrsap盘大小(GB)。

    50

    usrsap盘类型

    usrsap盘磁盘类型。

    高IO

    sapmnt盘(GB)

    sapmnt盘大小(GB)。

    110

    sapmnt盘类型

    sapmnt盘磁盘类型。

    高IO

    swap盘(GB)

    swap盘大小(GB)。

    64

    swap盘类型

    swap盘磁盘类型。

    高IO

    SAP配置

    S/4HANA主机名

    SAP S/4HANA主机名,包含字母,数字和"_"、"-"、"."长度不超过13个字符。

    s4hana

    SAP系统ID

    SAP系统ID,字母大写。

    S01

    ASCS实例号

    ASCS的实例号。

    00

    PAS实例号

    PAS的实例号。

    01

    S/4HANA密码

    SAP S/4HANA的密码,根据实际输入密码后确认密码,密码需符合SAP密码设置规则。

    根据实际情况填写。

    HANA IP

    SAP HANA数据库的连接IP地址。

    10.0.3.1

    HANA系统ID

    SAP HANA数据库的系统ID,字母大写。

    S00

    HANA实例号

    SAP HANA数据库的实例号。

    00

    HANA密码

    SAP HANA数据库SYSTEM用户密码,密码需符合SAP密码设置规则。

    根据实际情况填写。

    OBS桶路径

    SAP S/4HANA安装包在OBS上的路径,具体参见上传软件包

    说明:

    OBS桶URL地址格式为“obs://桶名/路径 ”。

    obs://obs-s4/SAPS4HANA1709

    扩展配置

    操作系统

    操作系统版本。

    SUSE 12

    S/4HANA的使用类型

    SAP S/4HANA的使用类型。

    DEV

    应用的类型

    使用SAP S/4HANA应用的类型。

    S/4HANA

    S/4HANA版本

    SAP S/4HANA版本,可在下拉框选择具体版本。

    S/4HANA 1709

    SAP内核版本

    SAP的内核版本。

    773

    是否安装SAP软件

    根据实际选择是否安装SAP软件。

    Yes

  1. 单击“下一步”,确认应用信息与参数信息无误后,单击“提交”完成创建任务的提交。
  2. 返回应用管理界面,待应用状态变为“创建成功”则表示SAP S/4HANA应用创建成功。

    如果应用状态变为“创建失败”,请参考如何删除应用?章节删除应用并重新创建应用。

配置服务器互信与密码

为了实现NAT服务器和SAP S/4HANA服务器互相通过SSH协议跳转的功能,需要配置服务器之间的互信。创建完成的SAP S/4HANA服务器“root”账户密码为镜像默认密码,我们需要使用密钥对登录NAT服务器来配置其与SAP S/4HANA服务器的互信,并更改SAP S/4HANA服务器“root”账户的密码。

  1. 使用PuTTY软件,以“root”帐号和密钥文件(“.ppk”文件)为鉴权方式登录NAT服务器。将NAT服务器上的私钥和“authorized_keys”文件,通过IP地址发送给SAP S/4HANA服务器。命令格式如下:

    scp /root/.ssh/id_rsa 对端的IP地址:/root/.ssh/id_rsa

    scp /root/.ssh/authorized_keys 对端的IP地址:/root/.ssh/

    例如,对端IP地址为“10.0.3.102”

    scp /root/.ssh/id_rsa 10.0.3.102:/root/.ssh/id_rsa

    scp /root/.ssh/authorized_keys 10.0.3.102:/root/.ssh/

  2. 验证跳转功能。

    在NAT Server上,通过SSH跳转到SAP S/4HANA服务器上,假设SAP S/4HANA服务器IP地址为“10.0.3.102”

    ssh 10.0.3.102

    首次跳转时会显示fingerprint信息,并提示“Are you sure you want to continue connecting (yes/no)?”,此时,需要输入“yes”并继续执行跳转。

  3. 跳转到SAP S/4HANA服务器后,执行以下命令更改“root”账户密码。

    passwd

    按照界面提示,输入密码并进行确认。

    root”帐号密码非常重要,请务必牢记密码。同时请确保本场景下所有服务器的 “root”帐号密码保持一致。

修改配置文件

在SAP应用服务器中修改配置文件,具体操作请参见如何解决云服务器中的SAP应用程序不能成功启动?

查看软件部署状态

云服务器发放完成后部署SAP S/4HANA软件还需要一段时间,我们需要登录SAP S/4HANA服务器查看软件部署状态。

  1. 使用PuTTY软件,以“root”帐号和密钥文件(“.ppk”文件)为鉴权方式,登录绑定了弹性IP的NAT Server,并通过SSH协议,跳转到SAP S/4HANA服务器。
  2. 在命令行界面,执行以下命令,查看安装日志。

    tailf /var/log/huawei/auto-install/s4-intall.log

    当安装日志显示“Install S4 Successful”,表示软件部署完成。安装成功的日志内容示例如下。
    INFO      2018-12-26 17:50:26.325 (root/sapinst) (startInstallation) [syuxcpath.cpp:441]id=syslib.filesystem.creatingFile CSyPath::createFile()Creating file/tmp/sapinst_instdir/S4HANA1809/CORE/HDB/INSTALL/STD/ABAP/instslana.xml.
    INFO      2018-12-26 17:50:29.746 (root/sapinst)(startInstallation) [syuxcdir.cpp:147] id=syslib.filesystem.removedDirectoryCSyDirectoryImpl::sap_remove(ISyFSErrorHandler * pErrorHandler)Removed directory /root/.sapinst/s41809/4576.
    [2018-12-26 17:50:29] [INFO ] [s4-install.sh 319] Install S4 successful
    [2018-12-26 17:50:29] [INFO ] [s4-install.sh 540] ******************End to install S4********************
    [2018-12-26 17:50:29] [INFO ] [s4-install.sh 543] ******************cleanpassword in the INIT files********************

    不同软件版本、不同资源配置条件下软件部署时间会有所差别,软件部署时间大约在一小时到数小时之间。

相关文档