部署安装
Last updated
Last updated
在本地计算机, 先将下载好的 SWPM 安装引导文件压缩包 (SWPM20SP11_2-80003424.SAR) 以及 SAPCAR 解压缩工具,复制相同目录下
使用命令提示符,切换到该目录下执行以下命令进行解压缩操作
SAPCAR.exe -xvf "SWPM20SP11_2-80003424.SAR" -R swpm
将解压出来的 swpm 文件夹上传至 应用部署服务器,存放路径 /media ,并设置目录及文件为 777 权限
在本地计算机将下载好的 SAP S/4HANA 1709 安装包文件 51052190_part1.exe 进行解压
上传至 应用部署服务器,存放路径 /media
安装过程中需要用到 HANA 数据库连接组件,该组件我们可以从之前解压缩的 HANA 2.0 安装包中进行查
路径 DATA_UNITS\HDB_CLIENT_LINUX_X86_64,同样将该目录上传至 应用部署服务器
因为 SAP 应用中有些设置使用了主机名进行访问,所以在要 HANA 主机 和 S4 主机的 HOSTS 文件中定义主机名 和 IP 的对应 。 至于为什么要这么做,我猜应该是防止重名污染,保证通过主机名可以接到对应的 IP 😂 。
通过 SSH 连接 HANA 主机 与 S4 主机
执行 vi /etc/hosts 编辑 HOSTS 文件
在HOSTS 写入 在SUSE 系统安装设置 主机名 与 IP 的对应
完成了安装前的准备工作,接下来就开始进行 S4 应用程序的安装,通过 SSH 工具连接 S4 应用主机,切换至 /media/swpm 目录(之前上传的目录) , 运行 sapinst 文件启动安装程序
cd /media/swpm
./sapinst
请注意,启动程序之后会给出一个 Url , 后续将通过 WebUI 界面完成整个 S4 应用的安装配置
https://s4apphost:4237/sapinst/docs/index.html
但是这个链接也是通过主机名+端口生成的,如果你本地的 PC 没有配置 HOSTS 的指向,很有可能打不开的,所以我这里的建议可以使用将主机名替换为 S4 主机 IP 的方式进行访问
用浏览器打开 https://10.20.0.96:4237/sapinst/docs/index.html ,输入SUSE 系统 root 账户密码
SAP 针对应用程序系统部署提供了多种方案,比如基于 ABAP 、Java 、双栈 底层应用技术架构。以及部署模式
Standard system - 标准系统
Distributed system - 分布式系统
High-availability system - 高可用系统
本次部署采用 基于ABAP 的 应用服务器 方案, Standard system 模式安装
参数设置选择 “Custom“
接下来是目录权限的提示,直接点击 OK 进入下一步,设置系统 SID 、 安装目录
设置服务器的域名
设置全局用户密码 (后续系统创建的相关用户都采用这个密码 如 ts2adm, SAPABAP1,DDIC,SAP*等,当然也可以针对不同的用户设置不同的密码)
设置 ts2adm 操作系统管理员 , 用户密码,默认即可
设置 HANA 数据库租户连接信息,以及 SYSTEM 管理员密码
设置软件包路径选择
设置 sapadm 系统管理员密码 ,默认即可
SAP HANA 多租户数据库信息设置,这里要输入 SYSTEM 密码
由于没有使用liveCache插件,所以取消该功能
配置 HANA Clinet 软件安装路径并及完整性验证
配置 S4/HANA 1709 应用程序安装文件并验证完整性
配置SAPABAP1、DBACOCKPIT 数据库连接密码,默认下一步
一般这些默认即可
到了这里基本上配置工作已经完成,界面中会显示之前所有的参数配置预览,没有问题确认点击 NEXT , 就开始进入安装进程了,请耐心等待安装进度的完成