本文目录
概述
本文演示如何安装SAP系统的数据库实例,安装过程在AS01这台机器上完成。
主要参数
- SAP Profile 目录:/sapmnt/NW1/profile
- Database ID:HN1
- Database Host:vhana01
- Instance Number of the SAP HANA DB: 01
- Installation Explorer Path : /sapmedia/1709/51052190_Export/51052190/LABEL
- RDBMS HANA Client:/sapmedia/1709/HDBclient/LABEL.ASC
安装准备
为什么先安装SAP的数据库实例,后配置复制和高可用?
假如提前配置了复制(HANA Replication),SAP的DB实例安装过程会创建大量的表结构,并产生大量日志,每一行日志都需要进行同步复制,会拖慢实例的安装过程,同时产生大量的日志占用hana02的日志盘,如果日志盘不够大,有可能被写爆,导致实例安装失败。
所以我们先安装SAP数据库实例,再进行一次完整备份,最后配置复制和高可用。
挂载SAP系统的配置文件目录
数据库实例的安装依赖于SAP系统的配置文件,我们之前在《Azure云上SAP-高可用ASCS/ERS服务器配置》一文中,已经将sapmnt目录安装在NFS服务器上,现在需要将它挂载在AS01这台机器上,来完成安装。
刚好,因为这部分工作和安装SAP默认应用服务器的的【机器配置】部分是重叠的,可以直接参考《Azure云上SAP-默认应用服务器安装 》
临时修改HANA集群的前段IP
我们在之前的IP地址规划和DNS记录中把vhana01.azure-sap.poc的IP地址配成了10.0.0.20。但是在数据库实例的安装过程中,主机名需要填成写vhana01,并且要能够把数据写入hana01,因此需要临时把vhana01的IP地址指向10.0.0.21。
本次数据库实例的安装需要在AS01上完成,所以就把vhana01的临时IP写入hosts文件吧:
as01:~ # vi /etc/hosts
写入DNS记录:
10.0.0.21 vhana01 10.0.0.21 vhana01.azure-sap.poc
检测修改是否生效:
as01:~ # ping vhana01 PING vhana01 (10.0.0.21) 56(84) bytes of data. as01:~ # ping vhana01.azure-sap.poc PING vhana01.azure-sap.poc (10.0.0.21) 56(84) bytes of data.
安装数据库实例
as01:~ # /sapmedia/1709/SWPM/sapinst SAPINST_REMOTE_ACCESS_USER=sapadmin [==============================] / extracting... done! Please confirm (y/n):y Open your browser and paste the following URL address to access the GUI https://as01.azure-sap.poc:4237/sapinst/docs/index.html Logon users: [sapadmin]
在浏览器中打开https://as01.azure-sap.poc:4237/sapinst/docs/index.html进行安装,安装的过程较慢,大概持续了8个小时。安装完整截图如下:
安装后
因为之前在as01上添加了HANA集群的临时IP记录,把它指向了hana01机器。现在可以安全地删除它们了。
编辑host文件:
as01:~ # vi /etc/hosts
清空vhana记录的DNS记录:
10.0.0.21 vhana0110.0.0.21 vhana01.azure-sap.poc
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!