Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
mahesh_sardesai
Product and Topic Expert
Product and Topic Expert
33,408
This blog includes installation of SAP S/4HANA 2020 FPS0 and will focus on creating Sandbox type instance with co-deployed (embedded) gateway.


Please find other blogs as follows at S/4HANA SQUARE ONE








SAP S/4HANA  SQUARE  ONE


















































NEW INSTALLATION     PART1 - MP PART2 -  Installation
PART3 -  BP Activation
PART4 - Fiori Activation PART5 - DATA MIGRATION
S/4HANA 2020 fps1 fps0 fps1 fps0 fps1 fps0 fps1 fps0 fps0
S/4HANA 1909 fps2 fps1  fps0  fps2 fps1  fps0 fps2 fps1  fps0 fps2 fps1  fps0 fps0
S/4HANA 1809 fps2  fps1  fps0 fps2  fps1  fps0 fps2  fps1  fps0 fps2  fps1  fps0
S/4HANA 1709
fps2  fps1  fps0 fps2  fps1  fps0 fps2  fps1  fps0





















UPGRADE   t2 - MP t3 - SIC
t4 - CCM t5 - SUM
S/4HANA 1809+ link link link link































SYSTEM CONVERSION t2 -  RC t3 - MP t4 - SIC
t5 - CCM t6 - SUM 
S/4HANA 1909+ rc2
bsr
link link link prepare
EHP6/mss
S/4HANA 1809
rc2 link link link EHP7/hdb
EHP6/db6
EHP5/ora
EHP6/mss
















SAP S/4HANA ON-PREM APPLIANCE INSTALL USING MEDIA ACTIVATE FROM CAL
S/4HANA 1909+ link custom link standard link














SAP S/4HANA CERTIFICATION
S/4HANA Certification Exams through SAP Certification Hub link


This is the Video for installation of SAP S/4HANA 1909 FPS0 (Not 2020 FPS0 but process is similar):


https://youtu.be/e8FfUaQtP5A

STEP 1: OPERATING SYSTEM


It is recommended to install minimum SuSE Linux version 15. Refer
SAP Note 2235581 - SAP HANA: Supported Operating Systems.
SAP Note 2399995 - Hardware requirement for SAP HANA 2.0
SAP Note 2620910 - SAP S/4HANA 1511, 1610, 1709 and SAP BW/4HANA 1.0: Recommended Application Server...
SAP Note 2684254 - SAP HANA DB: Recommended OS settings for SLES 15 / SLES for SAP Applications 15

You can check your operating system version as below:
sid-hdb-s4h:~ # cat /etc/os-release
NAME="SLES"
VERSION="15-SP1"
VERSION_ID="15.1"
PRETTY_NAME="SUSE Linux Enterprise Server 15 SP1"

STEP 2: SAP HANA DATABASE


It is recommended to install minimum SAP HANA 2.0 SP05 rev52
SAP Note 2655761 - SAP S/4HANA - restrictions and recommendations regarding specific revisions of SA...
SAP Note 2844322 - SAP HANA Platform 2.0 SPS 05 Release Note
SAP Note 2955475 - SAP HANA 2 SPS05 Revision 052.00
SAP Note 2423367 - Multitenant database containers will become the standard and only operation mode
SAP Note 2469025 - How-To: Upgrading to SAP HANA 2.0

We will install HANA database through SWPM. So you need to have the SAR file IMDB_SERVER20_052_0-80002031.SAR available along with SAP HANA  Client IMDB_CLIENT20_006_54-80002082.SAR

After S/4HANA and HANA Database are installed please follow SAP Note 2600030 - Parameter Recommendations in SAP HANA Environments for parameter recommendations. This note contains check scripts which detect SAP HANA version, SAP product installed, etc. and give specific parameter recommendations.
TIP: Please change the log mode if you don’t want to be spend time on log maintenance: 
In HANA studio –> Configuration –> global.ini –> persistence and set the parameter log_mode to overwrite.
When you change the log mode, you must restart the database system to activate the changes.
It is also recommended that you perform a full data backup. You can also set the log_mode to ‘overwrite’
using the following SQL-Statement:

ALTER SYSTEM ALTER CONFIGURATION ('global.ini', 'SYSTEM') SET ('persistence', 'log_mode') = 'overwrite' WITH RECONFIGURE;

STEP 3: SAP S/4HANA INSTALLATION USING SWPM


TIP: You don't need to extract the backup zip files S4CORE105_INST_EXPORT_*.zip. SWPM tool will extract them into /usr/sap/HDB/HDB02/backup/data/DB_HDB. Ensure sufficient space of 100GB is available in this folder.

We will use the procedure for SWPM+SUM combined installation and you don't need the SYSTEM/DDIC password from backup Database/ABAP instance.

Extract the SWPM SAR file as below
sid-hdb:/ # cd /install 
sid-hdb:/install # /sapmedia/SAPCAR -xvf /sapmedia/download/SWPM20SP07_0-80003424.SAR

You should get message at the end of this that SAPCAR: ... files(s) extracted

Execute SWPM to do system copy with backup restore as below:

sid-hdb:/install#./sapinst SAPINST_USE_HOSTNAME=vhcals4hci SAPINST_ACCEPT_INTERNAL_SIGNATURE=true  SAPINST_STACK_XML=/sapmedia/download/MP_Stack_1001046298_2020107_.xml

TIP: At this point if you get the screen below: Please refer SAP Note 2510478 Data unit /xx/xx/xx/SWPM is not signed with an official SAP signature.
SAP Note 2600047 - SAPINST_SLP_MODE=false and SAPINST_USE_XML don't work together


I started with command:   ./sapinst SAPINST_USE_HOSTNAME=vhcals4hci SAPINST_ACCEPT_INTERNAL_SIGNATURE=true SAPINST_STACK_XML=/sapmedia/download/MP_Stack_1001046298_2020107_.xml
This is ok for sandbox.

I am showing only the important screens as most are self explanatory. Select Standard System from path below:

Click on Next


At the screen Software Integrity click on Next
TIP1: If you select Typical at next parameter, those skipped are shown in Strikethrough. 
Skipping these parameters will save some time and you may be able to change them in the final Parameter Summary.
If you need integrated web dispatcher please select Custom.

TIP2: To take less time for installation I have copied the kernel files into a subdirectory of download so that it takes less time to scan & search for media. Also copy files S4CORE105_INST_EXPORT* into separate folder.

At the screen Parameter Settings select Custom and click on Next

At the screen General SAP System Parameters enter SAP System ID (SAPSID) S4H SAP Mount Directory /sapmnt

At the screen DNS Domain Name (strikethrough font means dialog is skipped for Typical option) set FQDN for SAP system checked, DNS Domain Name for SAP System dummy.nodomain click on Next

At the screen Master Password specify Master password and confirm password Xxxxxxxn click on Next

At the screen Operating System Users accept master password or enter password Xxxxxxxn

At the screen SAP HANA Database for SAP System enter details
Database Host   vhcalhdbdb
Instance Number   02
Database ID (DBSID)HDB
Password of DBA  Xxxxxxxn  click on Next

At the screen SAP HANA Multitenant Database Containers enter password for HANA Database superuser Xxxxxxxn click on Next

At the screen Software Package Browser enter path for the downloaded media from Maintenance Planner. Package Path: /sapmedia/download click Next
The status will change from "still missing" to "Available". Click on Next

At the screen Prerequisites Checker Results please please resolve or ignore any issues. Click on Next.

At the screen Upgrade SAP Host Agent checkmark Upgrade SAP Host Agent with provided version and click on Next , after it is shown as "Available". Click on Next

At the screen Configuration of SAP liveCache with SAP HANA accept uncheck on Install SAP liveCache for SAP System and click on Next
TIP: We will be installing HANA DB through SWPM, and this option has to be uncheck to proceed further

At the screen SAP HANA Client Software Installation Path choose radio button Local Client Directory click on Next

At the screen Software Package Browser enter the Package Path /download/hana2_52/IMDB_CLIENT20_005_111-80002082.SAR and click on Next

At the screen Media Browser enter Package Path /sapmedia/2020_EXP click on Next.

TIP: SWPM takes half hour to verify and check the zip files

Individual Package Location will change to

/sapmedia/2020_EXP/S4CORE105_INST_EXPORT_1.zip click on Next

At the screen Software Package Browser accept Individual Package Locations  /sapmedia/2020_EXP/S4CORE105_INST_EXPORT_[2..24].zip

At the screen Software Package Browser enter location of HANA Database file /sapmedia/hana_52/IMDB_SERVER20_052_0-80002031.SAR Click on Next

At the screen General SAP HANA Database Parameters accept defaults for Instance Number and SAP Mount Directory and click on Next

At the screen HANA Database Administrator accept defaults and click on Next

At the screen Database Schema accept schema DBACOCKPIT password and confirm Schema password Xxxxxxxn click on Next

At the screen Database Schema accept schema SAPHANADB password and confirm Schema password Xxxxxxxn click on Next

At the screen Secure Storage for Database Connection select HANA Secure User tore (hdbuserstore) click on Next 

At the screen SAP HANA Import Parameters accept parameter values to keep on import and click on Next

TIP: In case you want to change database log mode to Overwrite please add parameter here 
Configuration File=global.ini, Section=persistence, Parameter Name=log_mode, Parameter Value=overwrite

At the screen Primary Application Server Instance and ABAP Central Services Instance accept values PAS Instance Number 00, PAS Instance Host vhcals4hci
ASCS Instance Number 01, ASCS Instance Host Name vhcals4hci click on Next

At the screen ABAP Message Server Ports accept values for Ports 3601 and 3901 click on Next

At the screen Configuration of Work Processes accept number of Dialog Work Processes (10) and Number of Batch Work Processes (6) click on Next

At the screen ICM User Management for the SAP Web Dispatcher accept password for webadm Xxxxxxxn and click on Next

At the screen SLD Destination for the SAP System OS Level leave default radio button at No SLD destination click on Next

At the screen Message Server Access Control List leave default radio button at Do not create Message Server Access Control List click on Next

At the screen Additional Components to be Included in the ASCS Instance enable checkmarks at Install integrated web dispatcher and Install Gateway integrated in ASCS instance and click on Next

At the screen SAP Web Dispatcher Parameters leave default dispatcher parameters HTTPS Port 44300, Encryption Always, Configure HTTP Port Yes, click on Next

At the screen System Security leave default for Add Security Profile Parameters, click on Next

At the screen Configuring Transport Management for Single System select Run TMS config and enter password for TMSADM in Client 000 click on Next

At the screen Import SPAM/SAINT Update for Import SPAM/SAINT Update select radio button Yes
Specify the location of SPAM/SAINT Update Archive as /sapmedia/download/KD75474.SAR click on Next
TIP:
 This will save time later having to do it at the time of SUM installation. Click on Next

At the screen Additional ABAP Transports leave radio button at default No for Import ABAP Transports click on Next

At the screen Additional SAP System Languages checkmark on Install Additional SAP System Languages and click on Add. click on Next

At the screen Secure Storage Key Generation accept radio button – Individual Key (Recommended for Productive Systems) On the Next

At next screen Warning click OK

At the screen Preparing for the Software Update Manager  checkmark for Extract the SUM *.SAR archive and Start Sum Automatically. Click on Next

Enter path for Software Package Browser Package Path  /sapmedia/download/SUM20SP09_0-80002456.SAR Click on Next

At the screen Software Package Browser select and accept the Individual package location of SUM file or provide Package Path click on Next

At next screen Cleanup of Operating System Users checkmark on Yes cleanup os users and click on Next

Here is the Parameter Summary Click on Next to confirm and begin the installation.




At next screen 96% Information click on OK



TIP: Please click on the url https://vhcals4hci.dummy.nodomain:1129/lmsl/sumabap/S4H/doc/slui and continue with the upgrade in another browser tab. You can then continue in the sapinst tab to complete SWPM. Using the combined SWPM+SUM command with stack.xml many dialog screens are skipped.

On sapinst screen click on OK.



Fill in the Feedback to SAP. and Exit


STEP 4: ADDON INSTALLATION USING SUM TOOL


As we executed combined SWPM+SUM you should have filesystem /usr/sap/S4H/SUM and you should directly jump to url https://vhcals4hci:1129/lmsl/sumabap/S4H/doc/slui

If not, don’t worry, please extract it as below 2 commands:
as s4hadm
cd /usr/sap/S4H
SAPCAR -xvf /sapmedia/download/SUM20SP09_0-80002456.SAR
as root
ps –ef | grep –i sapup
/usr/sap/S4H/SUM/abap/SUMSTART confighostagent

TIP: Please check that your /windows/drivers/etc/host file contains entry with IP address mapped to hostname vhcals4hci.
c:\users\mahesh>type c:\windows\system32\drivers\etc\hosts
10.20.130.140  vhcals4hci vhcals4hci.dummy.nodomain vhcals4hcs vhcals4hcs.dummy.nodomain vhcalhdbdb vhcalhdbdb.dummy.nodomain

Open Google Chrome browser (latest version recommended) Enter URL:
https://vhcals4hci:1129/lmsl/sumabap/S4H/doc/slui

In case you get screen below please click on Advanced and then “Proceed to vhcals4hci(unsafe)"


Enter s4hadm/(password you used before) in the screen below


TIP: If you get message that Page is Unresponsive just click on Wait.

GET ROADMAP


TIP: If you start without combined SWPM+SUM sapinst command you may be prompted for different screens. 

At Additional Parameters for "Update on SAP S/4HANA (Single System)"
Check archive authenticity and checkmark Switch expert mode on.



EXTRACTION PHASE


No prompts here ....

If you are asked whether to import SPAM version 75 select Import SPAM version 75.

TIP: If you get error manifest signature revoked download new crlbag.p7s as per SAP Note 2491577 - SUM fails at phase PREP_EXTRACT/SCAN_DOWNLOADDIR with error message "SIGNATURE: m...

CONFIGURATION PHASE


At (9%) Current Phase PREP_EXTENSION/BIND_PATCH
Include Transport Request - Click on Next





At (10%) Current Phase PREP_INTEGRATION/ADJUSTPRP
Click on Next

CHECKS PHASE



PREPROCESSING PHASE


At (17%) Current Phase MAIN_INIT/REPACHK_EHPI
checkmark Lock the development environment now click on
Next



At (26%) Current Phase MAIN_DTTRANSSHD/DOWNCONF_DTTRANS_BCK accept selected radio button Backup completed click on Next

Click on Next

EXECUTION PHASE



(above wait time is assuming process parameters changed as per above performance tip)

At (90%) Current Phase:
End of technical Downtime, click Next

POSTPROCESSING PHASE


At (91%) Current Phase: MAIN_POSTPROC/REQUPFINAL
Start of Cleanup Processing, click Next

At (96%) Current Phase: MAIN_POSTCLEAN/REQ_FINISH_IMPORT
Confirmation Required for Imports, check and select checkmark for I confirm that no more imports are running, click Next

SUM is completed.



Please login to the system and check the Installed product version as: Please find Installed Software Component version:



TIP: Schedule complete SGEN if it is not completed so far. This will help reduce time needed for Best Practices Content Activation.

STEP 5: SAP S/4HANA RELEASE INFORMATION NOTE


Please apply the 12 notes below to the installed instance as per SAP Note 2912253 - SAP S/4HANA 2020 Feature Package Stack 00: Additional Release Information  these notes are only for SAP S/4HANA 2020 FPS0 only





































































NOTE DESCRIPTION MANUAL
2955756 Manage Purchase Order: Negative values not allowed anymore for some fields on item level No
2948695 Workflow should not set to error, when task    agents are empty No
2965612 Reference Program for Mass Creation of Load Data Capture using Parallel Processing (Cannot be implemented) No
2951709 Unexpected issues related to data type changes in ACM CDS Views (Cannot be implemented) No
2951293 Performance improvement changes done for Agricultural Contract Management in S/4HANA OP2020 FPS0 (Cannot be implemented) No
2970948 PMMO 2020 - required notes for FPS0 (Cannot be implemented) No
2962909 Central Purchase Contract: Workflow not triggering for precondition No
2937677 BRF Application 'CPE_MD_FORMULA_ASSEMBLY' for Time Dependent Conditions Yes
2973088 Manage Purchase Contract - Net Price not copied during copy contract No
2973842 No F4 Help Entries in Fiori Product Substitution UI when Logged on in Languages Other than EN (Cannot be implemented) No
2971682 Material Price Variance - error while adding service MM_PUR_MATL_PRC_VARIANCE No
2965241 LT WF Reuse component not editable No


COMPONENT FOR INCIDENTS:


You can open OSS messages using component: for SWPM - BC-INS-SWPM
for SUM - BC-UPG-TLS-TLA

OTHER REFERENCES:


Installation Guide
Administration Guide for Implementation


Your system installation is complete. Congratulations !!!

Mahesh Sardesai
Product Expert - SAP S/4HANA Solutions


Brought to you by the SAP S/4HANA Regional Implementation Group

11 Comments
kalyansarkar
Explorer
Hi Mahesh ,

Excellent step by step guide ,thanks for your efforts to make  installation easy.

 

Kalyan

 
ANESyWALID
Participant
Good morning,

I thank you for this practical summary, which was summarized in all its stages.

My greetings
budi
Discoverer
Hi Mahesh,

Follow your guide to implement the S/4H 2020 FPS 00, the installation is completed but when tried to implement SAP notes 2937677 there's manual instruction to implement the notes that need to use transaction code BRF+ to open the BRF+ workbench URL, but there's no configuration etc. tried to enable the services as well with SICF but got 503 services unavailable, etc.

Is there a guide on how to properly configure the BRF+ in the installation?
mahesh_sardesai
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Budi,

Commodity Pricing Engine (CPE) is part of Commodity Management Product which needs separate licensing. Note 2937677 is released for CPE customers only. To provide your better support, As mentioned earlier, Please create a ticket and share your licensing details for Commodity Management Product.

For further clarifications please get in touch with your assigned SAP Executive.

- Mahesh
Hi there!

It is very annoying, that the contents of S4CORE105_INST_EXPORT* are extracted to /hana/shared/<sid>/HDB<inst>/backup
instead of using the value from global.ini "basepath_databackup" which I configured during the parameter phase.
My /hana/shared has only the size that is needed for operation which should be 60GB.

Is the any parameter I have to change to avoid that?

Cheers,
Dominik
mahesh_sardesai
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Dominik,

Thank you. This is the reason I have forewarned with the tip IN STEP 3 before you get error.

You can try setting up link.

  • Mahesh


 
0 Kudos
Yes, but why should I waste that much space?
I moved the Exports to our backup share and mounted it to /hana/shared/<sid>/HDB<inst>/backup and hit "Retry".
Then it worked.


 
Sapienstar
Participant
Dear mahesh.sardesai ,

thanks for the detailed info.

 

I am trying to install S/4HANA.

I have SAP HANA installed in its host and trying to install S4 Server on another host.

In HANA Database (2.0 SP 5) there is no tenant database yet.

I am getting error in SWPM in step:

SAP HANA Database for SAP System. Apparently it is not able to access the HANA Database in port 30013.

When I connect to HANA Database from hdbsql:

Connected .... @localhost:30013.

When I connect from HANA Studio nameserver for SYSTEMDB is listening on port 30001.

When I check on OS level:

# ss | grep 30013

apparently there is no service listening on that port.

 

Do you have any idea what I might be missing here?
mahesh_sardesai
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Albin,

With the new SWPM you do not need to install HANA database in advance. You can let SWPM do it , you only have to provide the file location. If it is possible for you to cleanup and try this way it may work.

  • Mahesh

mahesh_sardesai
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Dominik,

Just to clarify........  By setting up a link you are not really wasting space, the extracted files are stored in one place only and you only setup a pointer. Let me know if I missed anything.

  • Mahesh

former_member183707
Participant
0 Kudos
Hi,

if you are installing hana 2.0 sp05, there will be tenant DB get auto created for single host installation as well. (1 system,1 tenant).. look like you have missed something,

& 30013 is sql port for tenant.