Skip to Content

This blog includes installation of S/4HANA 1709 FPS0 and will focus on creating Sandbox type instance with co-deployed (embedded) gateway.

Please refer other blogs as follows:

TOPIC                                                         release-> 1709 1610 1610 1610 1511 1511
                                                                       stack-> FPS0 FPS2 FPS1 FPS0 FPS2 FPS1
NEW INSTALLATION:
Part 1 – Maintenance Planner  link link link
Part 2 – Installation  link link link
Part 3 – Best Practices Content Activation – USA  link link link link link link
Part 3A – Best Practices Content Activation – Germany  link link link link
SYSTEM CONVERSION:
Part 1 – Maintenance Planner link
Part 2 – Pre-checks link
Part 3 – Custom Code Migration WorkList link

Here is the video for installation of previous version S4HANA 1610 FPS0 for reference:

STEP 1: OPERATING SYSTEM

It is recommended to install SuSE Linux version 12 ,
TIP: Please refer SAP Note 2380257 – SAP HANA Platform 2.0 SPS 00 Release Note. You can check your operating system version as below:

sid-hdb-s4h:~ # cat /etc/SuSE-release
  SuSE-release SUSE Linux Enterprise Server 12 (x86_64)
  VERSION = 12
  PATCHLEVEL = 1

STEP 2: USE EXISTING HANA DATABASE (OPTION1)

If you already have a database, please patch the database to HANA 2 and you can create container using command:

CREATE DATABASE HDB SYSTEM USER PASSWORD Xxxxxxxn

It takes about 2 minutes to create database with this command.

STEP 2: NEW HANA DATABASE (OPTION 2)

To install database you can use hdblcmgui. I used hdblcm as below.

First unpack the archive to folder 51052325_HANA2_20

====================================================LINUX SCREEN START
sid-hdb:/sapmedia/ #unrar x 51052325_part1.exe
sid-hdb:/sapmedia/ #mv 51052325 51052325_HANA2_20
sid-hdb:/sapmedia/51052325_HANA2_20/SAP_HANA_DATABASEHDB_SERVER_LINUX_X86_64 # ./hdblcm


...............
...............
Importing delivery unit HANA_HDBLCM
 Importing delivery unit HANA_SEC_BASE
 Importing delivery unit HANA_SYS_ADMIN
 Importing delivery unit HANA_ADMIN
 Importing delivery unit HANA_WKLD_ANLZ
Installing Resident hdblcm...
Updating SAP HANA Database Instance Integration on Local Host...
 Deploying SAP Host Agent configurations...
Creating Component List...
SAP HANA Database System installed
You can send feedback to SAP with this form: https://vhcalhdbdb:1129/lmsl/HDBLCM/HDB/feedback/feedback.html
Log file written to '/var/tmp/hdb_HDB_hdblcm_install_2017-09-10_15.15.44/hdblcm.log' on host 'sid-hdb'.

After installation of HANA database in case you would like to install integrated livecache, please add the plugin as below,unpack HANA DATABASE LCAPPS archive:

sid-hdb:/sapmedia/HANA2_20_LCAPPS # SAPCAR –xvf IMDB_LCAPPS_2020_0-20010426.SAR
sid-hdb:/sapmedia/HANA2_20_LCAPPS/SAP_HANA_LCAPPS # ./hdbinst


======================================================LINUX SCREEN ENDS

After installation, logon to HANA Database using HANA Studio and add system
Host Name : <your hostname or ip>
Instance Number: 02
Click Next and in the following screen enter User Name SYSTEM and Password
Click on Finish to exit.

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’) = ‘normal’ WITH RECONFIGURE;

STEP 3: S/4HANA BASE INSTALLATION USING SWPM

Please extract media files in folders as mentioned in New Installation of S/4HANA 1610 – Part 1 – media download using Maintenance Planner in folders:
51052190_EXP
51052189_LANG       (Optional)
51052271_SCM          (Optional)
51052325_HANA2_20
download
I have extracted all above under folder /sapmedia.

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

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

Start x-Windows software such as Exceed or X-ming and set the DISPLAY variable needed to confirm x-Windows is working.

Execute combined installation of SWPM + SUM in single command line as below:

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

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

TIP: In the above screen if you see all choices to install other software then there is some issue with your stack.xml file and you should investigate.
Click on Next

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 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 enter details for user s4hadm Xxxxxxxn

At the screen Information regarding enabling R3load massloader, Click on OK

At the screen Database for SAP System enter details
Database ID (DBSID) HDB
Database Host   vhcalhdbdb
Instance Number   02
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
The status will change from “still missing” to “Available”. Click on Next

At the screen Upgrade SAP Host Agent uncheckmark Upgrade SAP Host Agent with provided version and click on Next

At the screen Configuration of SAP liveCache with SAP HANA select checkmark for Install liveCache for SAP System. Select destination as Use SAP livecache integrated in SAP HANA click on Next

TIP: If you want the livecache to be installed please make sure that HANA database LCAPPS plugin is installed before starting sapinst, otherwise you will get error below:

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

At the screen Media Browser enter path for RDBMS HANA Client. /sapmedia/51052325_HANA2_20/DATA_UNITS/HDB_CLIENT_LINUX_X86_64 click on Next

At the screen Media Browser enter path for Installation Export 1 S/4HANA 1709 as  /sapmedia/51052190_EXP click on Next

At the screen SAP HANA Multitenant Database Containers accept HANA DB Instance Number 02 and Password Xxxxxxxn click on Next

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

At the screen SAP HANA Import Parameters accept values and click on Next

At the screen Declustering/Depooling Option select radio button Enable declustering / depooling of all ABAP tables click on Next

At the screen SAP HANA Table Placement Parameters select Do not use a parameter file and click on Next

At the screen SAP System Database Import accept SAP Code Page and Number of parallel  jobs at default to 48 click on Next

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 click on Next

At the screen ICM User Management for the SAP Web Dispatcher accept password for webadm 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. 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/KD75266.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 Preparing for the Software Update Manager accept values of SUM as /sapmedia/download/SUM20SP00_2-80002456.SAR Click on Next

At the screen Additional SAP System Languages 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 next screen Cleanup of Operating System Users click on Next

Here is the summary of all options

Note: (LCAPPS will be checkmarked if you selected)

Click on Next to confirm and begin the installation.

IF THERE IS NO ERROR YOU CAN TAKE A BREAK FOR 10 HOURS
The ABAP Import takes around 3hrs 30 min and job RUTDDLCREATE takes about 5 Hrs


TIP: The high hitter phases for time duration were Import ABAP (3.5hrs) and Create DDL Views (RUTDDLSCREATE) (6hrs) . The system and used memory for database was high. So for MDC and MCOD scenario, free up memory by unloading tables in other tenants/databases. In MCOS scenario please shutdown other databases. The video shown at the beginning has clock showing the time in fast forward as the installation progresses.

STEP 4: ADDON INSTALLATION USING SUM

As we executed combined SWPM+SUM you should have filesystem /usr/sap/S4H/SUM. If not, don’t worry, please extract it as below 2 commands:

as s4hadm
cd /usr/sap/S4H
SAPCAR -xvf /sapmedia/download/SUM20SP00_2-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/sluigui

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.

Provide details of the stack.xml and it is good to download the file crlbag.p7s for archive verification so you know in advance if any file is corrupted.

Click on Next to start the SUM tool if it is down.

Click on Next to advance to next phase

EXTRACTION PHASE

Click on Next and enter the Instance Number 00

Click on Next and you may be prompted for SPAM update if this was not included in SWPM in previous step. Please download as mentioned in New Installation of S/4HANA 1610FPS0 – Part 1 – media download using Maintenance Planner and extract SPAM as shown below
sid-hdb-s4h:s4hadm 50> SAPCAR -xvf /sapmedia/download/KD75266.SAR
Click on Next and select radio button Import SPAM version 66

Click on Next and enter DDIC password, SAPABAP1 schema password and SYSTEM password Xxxxxxxn

Click on Next

Click on X to close window

Click on Next to advance to next phase

CONFIGURATION PHASE

Select Next at  (6%) Current Phase PREP_CONFIGURATIN/INITSUBST

Click on Next and enter details

Click on Next and you will get this error message for missing SAP Note
Logon to the S4H instance and Apply SAP Note 2499529 using SNOTE

Login to S4H system and release the transport for the Note

Accept values for release level and Click on Next

At (10)%) Current Phase PREP_EXTENSION/BIND_PATCH Click on Next

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

Click on Next

Click ON Next and there is no transport request for PREP_INTEGRATION/ADJUSTPREP

Click on Next to advance to next phase

CHECKS PHASE

Click on Next to advance to next phase

PREPROCESSING PHASE

At Current Phase MAIN_INIT/REPACHK_EHPI select Lock Now and click on Next

At (24%) Phase MAIN_DTTRANSSHD/DOWNCONF_DTTRANS accept selection as Actions Completed and click on Next

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

Click on Next to advance to next phase

EXECUTION PHASE

At (85%) Current Phase: MAIN_TRANSEXEC/ACT_TRANS click on Next

Execution process takes about an hour.

At Current Phase: MAIN_UPTRANS/STARTSAP_PUPG click Next

At Current Phase: MAIN_UPTRANS/UPCONF click Next

At (90%) Current Phase: MAIN_POSTPROC/SETUPGPAR_UPG_POST click Next

At (90%) Current Phase: MAIN_POSTPROC/SUBMOD_SPAU_INFO/SPAUINFO click Next

At (91%) Current Phase: MAIN_POSTPROC/REQUPFINAL click Next

SUM is completed. Please login to the system and check the Installed product version as:


Please find Installed Software Component version a:

TIP: Schedule complete SGEN if it is not completed so far. This will help reduce time needed for one activation stop for Best Practices Content Activation and the activation process will be speeded up a little bit.

STEP 5: S/4HANA RELEASE INFORMATION NOTE

Please apply the 22 notes below to the installed instance as per SAP Note 2526924 – SAP S/4HANA 1709 Feature Package Stack 00: Additional Release Information these notes are only for 1709 FPS0

Please note I had to apply manual steps for note 2507293 and will be updated in release note. Also Note 2501968 has a manual step to assign authorization object (F_RTC_DL1) and may not prompt at SNOTE.

NOTE DESCRIPTION MANUAL
2488390 BP_EOP: Unblocking of Business Partner doesn’t send the Partner details to the connected systems No
2450514 BRFplus: Numeric Comparison doesn’t work within IF-FORMULA No
2485784 ALV export: Cannot save to clipboard in browser No
2486443 Endless loop during compilation of ESH runtime buffer (ESH_COCKPIT runtime exceeded) No
2489305 Dump while inserting international address version for a person No
2490652 Legacy DAC maps business key to initial BOPF key No
2491892 DD: keep switched off objects in gentab for DD_WORKLIST_ACT No
2492635 Default values for parameter not considered No
2493416 S4HOP_1709_FPS0:Run time error CL_SOAP_UTIL_CONFIG_SETTINGS==CP No
2507293 Termination SYSTEM_SHM_AREA_OBSOLETE in CL_ESH* classes Yes
2487888 FPM BICS: Query Initialization fails with Tokenizer and URL Parameters No
2481497 DB read of receipt elements, WEBAZ No
2498957 Constraints of locked constraint nets run in AVC No
2500159 MESSAGE_TYPE_X issued during delivery creation No
2501348 Exit Variable for Forecast basis failed with error message “Variable Contains invalid values” No
2501968 Fix Authorization Issue of Drill-Through Reports in Real-Time Consolidation Yes
2503686 Short dump on ‘Basic Data 2’ tab of article master transactions No
2505653  In SGTC transaction, Stock segment with more * value is getting saved in ARun/MRP/ATP No
2513282 Changed end of purpose check for customer and supplier master data in Inventory Management No
2520306 Condition table index not activated after upgrade No
2527709 Program Dump after activating Business Function LOG_PP_EWM_MAN_2 No
2532482 Net value of a billing document item is zero No

Your system installation is complete. Congratulations !!!

Mahesh Sardesai
Product Expert – S/4HANA

To report this post you need to login first.

17 Comments

You must be Logged on to comment or reply to a post.

  1. SAP TECNICA

    Hi Mahesh

    First of all, thanks for shared you knowledge… Well I am installing the S/4 1709 with hana 2.0 latest version, but in step create DBACOCKPIT I got an error. Below my landscape and error:

    Landscape:

    One S/4 application server

    One hana database server

    I can connect fine between s/4 and db but when the SWPM is trying run this command: SELECT ROLE_NAME FROM ROLES after some time I got this error: Error during execution of SQL command: SELECT ROLE_NAME FROM ROLES null

     

    During your installation you have some issue in create DBACOCKPIT?

     

    Thanks so much.

     

    D.S

    (0) 
    1. Mahesh Sardesai Post author

      Hi SAP Technica,

      I did not get error at step create DBACOCKPIT. It went right through. At the screen Database Schema accept DBACOCKPIT password and confirm Schema password Xxxxxxxn. I did not specify a different user.

      (1) 
      1. SAP TECNICA

        I got it… So I found my error.. I ran the jdbc trace I got this error:

        new RTEException: -708 Data receive failed [Connection timed out (Read failed) (local port 39912 to address 10.171.160.162 (server.domain), remote host unknown)].

        So, I don’t know why this error, because I can ping both hosts… So, next monday I will check the firewall between them.

         

        Thanks.

        (0) 
        1. Mahesh Sardesai Post author

          Hi SAP TECNICA,

          SWPM process should have validated the hosts in the be beginning, if the host file was changed during the SWPM, please start from beginning.

          (0) 
  2. Aamir Jameel

    Hi Mahesh,

    Thanks for the document.

    We have successfully migrated ecc6 to S4/HANA 1709.  It’s running fine. But we are unable to update it from Solution manager “Update SAP portal” although we have installed the latest CR content 2017 but still facing “System Landscape Technical System – Edit Warning occurs when uploading data to Maintenance Planner.The system constellation is empty”.The system constellation is empty” Looking for your feedback

    Best regards

    Aamir

    (0) 
    1. Ravi Maheshwari

      Hi Aamir,

       

      This usually happens due to java product instances without Java technical system assignment. I would suggest you assign product system in Solman, re-verify LMDB, SMSY, and SLD. s/4HANA system should be assigned to correct products. If all good, go for Landscape Verification (2-3 times). It should work. You can also follow below link:

      https://blogs.sap.com/2011/12/17/sapadmin-how-to-assign-product-system-in-solman-71-how-lmdb-sld-smsy-and-landscape-verification-work-in-solman71/

       

      Cheers,

      Ravi Maheshwari

      (0) 
      1. Aamir Jameel

        Thanks Ravi for your reply, but we are working on latest solution manager 7.2 and S4/HANA 1709, and unfortunately what we have found that latest CR content does not have anything  1709 s/4 HANA

        (0) 
  3. Tarcisio Lourenço

    Dear Colleagu,

     

    Congratulations for your document. I have a issue during the start of instance:

    AP S/4HANA 1709 > SAP S/4HANA Server > SAP HANA Database > Installation > Application Server ABAP > Distributed System > Primary Application Server Instance(Last error reported by the step: ABAP processes of instance JSD/D02 [ABAP: ACTIVE] did not start after 10:10 minutes. Giving up).

    During your installation you have some issue like this?

    Thank you

    Regards,

    Tarcisio Lourenco

    (0) 
    1. Amar Dhamana boina

      Hi Tarcisio

       

      Please refer to the note –

      1936475 – System is in an unsound state – igswd_mt IGS Watchdog GRAY Stopped , you will have to commet the lines in profile

      (0) 
  4. Maciej Broda

    Dear Mahesh

    Where did you find livecache archive? According to note 2074843 – Version Matrix for HANA integrated liveCaches, it seems there is no release for 2.00.022. I was searching for the file (IMDB_LCAPPS_2022_0-20010426.SAR) and couldn’t find it.

    Regards

    Mac

    (0) 
  5. Sandipkumar Teli

    Hi Mahesh,

    We are Installing S/4 HANA 1709 on RHEL 7 Linux Box. we followed your document and generated the xml part as well. During the Execution phase we are getting the below error.

    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    [root@ ~]# /tmp/sapinst_instdir/S4HANA1709/CORE/HDB/INSTALL/STD/ABAP/R3load -testconnect
    (GEN) INFO: /tmp/sapinst_instdir/S4HANA1709/CORE/HDB/INSTALL/STD/ABAP/R3load: START OF LOG: 20171117192523
    (GEN) INFO: ====================================================
    (GEN) INFO: KERNEL: release 749, patch number 400, code page [UNICODE]
    (GEN) INFO: KERNEL: compile time “Nov 6 2017 05:55:42”, sccsid “@(#) $Id: //bc/lmt_020_REL/src/upg/R3ld/R3load/R3ldmain.c#6 $ SAP”
    (GEN) INFO: FORMAT: data 1.13, logging “classic”, log level: 1
    (GEN) INFO: ====================================================
    (GEN) INFO: PROCENV: working directory “/root”, process id 16005
    (GEN) INFO: CMDLINE: “/tmp/sapinst_instdir/S4HANA1709/CORE/HDB/INSTALL/STD/ABAP/R3load -testconnect”
    (GEN) INFO: ====================================================
    (GEN) INFO: ====================================================
    (DMP) INFO: Resource usage: DATABASE times: 0.000/0.000/0.000 100.0%/100.0%/100.0% real/usr/sys
    (GEN) ERROR: (AUX) No DB type found in environment
    (GEN) ERROR: /tmp/sapinst_instdir/S4HANA1709/CORE/HDB/INSTALL/STD/ABAP/R3load: job finished with 1 error(s)
    (GEN) INFO: /tmp/sapinst_instdir/S4HANA1709/CORE/HDB/INSTALL/STD/ABAP/R3load: END OF LOG: 20171117192523
    [root@ ~]#

    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Can you please guide us to solve this issue.

    Regards,

    Kavitha

    Ramesh

     

     

    (1) 
  6. Babek Abbasov
    Hi, Mahesh Sardesai

    I am installing sap S4Hana 1709. In my 48% phase on execute services as below error was shown

    copying /hana/data/setup/SWPM/COMMON/REPORTING/UndeploymentResults.xsl

    copying /hana/data/setup/SWPM/COMMON/REPORTING/UndeploymentResults.xsl

     

    Required system resources are missing or not available:
    Import directory ‘/hana/data/setup/EXP/51052190/DATA_UNITS/EXPORT_1’ does not exist;
    Import directory ‘/hana/data/setup/EXP/51052190/DATA_UNITS/EXPORT_2’ does not exist;
    Import directory ‘/hana/data/setup/EXP/51052190/DATA_UNITS/EXPORT_3’ does not exist;
    Import directory ‘/hana/data/setup/EXP/51052190/DATA_UNITS/EXPORT_4’ does not exist;
    Import directory ‘/hana/data/setup/EXP/51052190/DATA_UNITS/EXPORT_5’ does not exist;
    Import directory ‘/hana/data/setup/EXP/51052190/DATA_UNITS/EXPORT_6’ does not exist;
    Import directory ‘/hana/data/setup/EXP/51052190/DATA_UNITS/EXPORT_7’ does not exist;
    Import directory ‘/hana/data/setup/EXP/51052190/DATA_UNITS/EXPORT_8’ does not exist;
    Import directory ‘/hana/data/setup/EXP/51052190/DATA_UNITS/EXPORT_9’ does not exist;
    Import directory ‘/hana/data/setup/EXP/51052190/DATA_UNITS/EXPORT_10’ does not exist;
    Import directory ‘/hana/data/setup/EXP/51052190/DATA_UNITS/EXPORT_11’ does not exist.

    But I have downloaded EXP file full as required and unzip in my pc then transfer unzipped file to the server. I assigned the required file like a folder.

    Please help me,

    Best Regards,

    Babek Abbasov

    (1) 

Leave a Reply