S/4HANA Greenfield Implementation
Overview
This Roadmap is intended for SAP BASIS team in an implementation project for SAP S/4HANA on premise. This Roadmap is comprised of different Phases and provide high-level details for each phase.
Phases include –
Maintenance Planner
In the Maintenance Planner phase, create stack.xml file by selecting appropriate software components and download all required components.
Installation Preparation
In the Installation Preparation phase, perform all pre-requisites for installations.
Consider following pointers –
?
OS recommended settings –
Following settings are applicable for HANA database –
?
For detailed steps, please refer SAP note –?2777782 – SAP HANA DB: Recommended OS Settings for RHEL 8
?
Users ids, group –
During the installation, the installer checks all required accounts (users, groups) and services on the local machine. The installer checks whether the required users and groups already exist. If not, it creates new users and groups as necessary.
For distributed installations, you must create the target users automatically using the installer or manually on the operating system, before starting the?installation.
Start the installer and choose?Generic Installation Options?–> HANA Database –>??Preparation?–>?Operating System Users and Groups?.
The user ID (UID) and group ID (GID) of SAP users and groups must be identical for all servers belonging to an SAP system.
This does not mean that all users and groups have to be installed on all SAP servers.
For Linux :
You have to set the limits for operating system users root,?<sapsid>adm, and your database-specific operating system users .
Use below command to assign limit :
limit -h datasize unlimited
Use below command to check limit :
ulimit -a
The output of command needs to be at least as follows:
OutputPropertiescpu time (seconds)unlimitedfile size (blocks)unlimiteddata seg size (kbytes)unlimitedstack size (kbytes)8192 KBcore file size (blocks)unlimitedopen files8192max memory size (kbytes)unlimited
?
For example purpose,
For SAP ASCS, ERS, Application Server –
User NameUIDPrimary GroupAdditional GroupDescriptionroot0root (0)0(root), 1001(sapinst)Superuser of the UNIX operating systems4hadm9100801(sapsys)801(sapsys), 1001(sapinst)SAP system administratorsapadm9300801(sapsys)801(sapsys), 1001(sapinst)SAP Host Agent administrator
Users s4hadm?and?sapadm?must have the same password on all hosts.
For SAP HANA Database Server –
User NameUIDPrimary GroupAdditional GroupDescriptionroot0root (0)0(root), 1001(sapinst)Superuser of the UNIX operating systems4hadm9100801(sapsys)801(sapsys), 1001(sapinst), 1002(s4dshm)SAP system administrators4dadm9200801(sapsys)801(sapsys),1001(sapinst), 1002(s4dshm)SAP HANA Database System Administratorsapadm9300801(sapsys)801(sapsys), 1001(sapinst)SAP Host Agent administrator
You should remove the operating system users from the group sapinst?after?the installer has completed
?
File system –
For Application Server,
PathTypeTo be mounted on/sapmntNFSASCS, ERS, PAS/usr/sap/transNFSASCS, ERS, PAS/usr/sap/S4H/SYSNFSASCS, ERS, PAS/usr/sap/S4H/ASCS20NFSASCS/usr/sap/S4H/ERS29NFSERS/usr/sap/S4H/D21LocalPAS
For Database Server,
PathType/sapmntNFS/rootLocal/usr/sapLocal/hana/sharedLocal/hana/dataLocal/hana/logLocal/hana/logLocal
Linux: Recommended file systems is XFS as long as your hardware or technology partner does not recommend otherwise.
?
Other –
In this phase, define SID, instance # as per your your organizational compliance, if any.
Some SID are reserved, so choose your SAP system ID (SAPSID) and Database ID (DBSID) carefully. Please refer?1979280 – Reserved SAP System Identifiers (SAPSID)?.
Make sure, you have downloaded all required software.
?
领英推荐
SAP S/4HANA 1909 Installation –
Using software provisioning manager (SWPM) install instances in the following order:
?
ASCS instance
ERS instance
DB instance
PAS instance
AAS instances
?
Before installing S/4HANA application, install HANA database software and create tenant database
DB Software Installation –
CREATE DATABASE S4H SYSTEM USER PASSWORD <password>;
ASCS instance
Make sure following file-systems are available –
/usr/sap/S4H/ASCS20
/usr/sap/S4H/SYS
/usr/sap/trans
/sapmnt
Virtual IP for should be enabled on s4node1.
Run the installer using following command using root user :
# ./sapinst SAPINST_USE_HOSTNAME=s4ascs
Select?High-Availability System?option
?
ERS instance
Make sure following file-systems are available –
/usr/sap/S4H/ERS29
/usr/sap/S4H/SYS
/usr/sap/trans
/sapmnt
Virtual IP for should be enabled on s4node2.
Run the installer using following command using root user :
# ./sapinst SAPINST_USE_HOSTNAME=s4ers
Select?High-Availability System?option
Install SAP HANA
Run the installer:
# ./sapinst SAPINST_USE_HOSTNAME=s4db
Install SAP Primary Application Server
The following file systems should be mounted on the host to run the Application Server instance
/usr/sap/S4H/D21
/usr/sap/S4H/SYS
/usr/sap/trans
/sapmnt
Run the installer:
# ./sapinst
Select?High-Availability System?option.
?
?
SAP S/4HANA 1909 Best Practices Activation
In this phase, we will activate best practices for S/4HANA 1909 system.
?
Migration Cockpit
From S/4HANA 1909 onwards, you can transfer data directly from SAP system
SAP Basis Administrator
2 个月thanks for this share