Installing an SAP S/4HANA Server System

Objective

After completing this lesson, you will be able to install an SAP S/4HANA Server System

Install and Update an SAP HANA Database

You will install and update the SAP HANA database HAX as described in this training material, using the input values and selections, given below.

Note

This is the first exercise in this training. In this training you will access different hosts (haxhost, s4xhost and smxhost). You will access these hosts via a Windows Terminal Server (WTS), called WTS. On this WTS, please execute the following activity when accessing the WTS for the first time:
  1. Open the Windows Menu
  2. Select the tile Initialize WTS and confirm the pop up This will run the desktop setup version ADM110. This will prepare several required settings on the WTS.
  3. During this training you never log off from this WTS, instead always Disconnect your session. This way, your session will persist and you can connect again to it on the following day.
  4. This is important, especially when opening further connection to the hosts listed above - those connections you also won't close, because this could abort running activities.

Steps

  1. There are different methods available for logging on to the training hosts. In this exercise you need to connect to the host haxhost. The following description assumes that you are using MobaXterm to open a connection of type SSH to the haxhost.

  2. Log on to the server haxhost using the user install and the password given by your instructor. When logging on to a host with a user the first time, confirm the pop up Connexion to haxhost with Do not show this message again and Accept. When entering the password the first time, confirm the pop up MobaXterm with Do not show this message again and No.

  3. Execute df -h. The directory /hana should offer more than 300 GB of free space.

  4. In the command shell execute the following commands:

    cd /hana

    mkdir 51057281

    cd /hana/51057281

    unzip /usr/sap/Media/Installation_HAX/51057281.ZIP

    Please ignore any hyphen used for line break. The correct command does neither contain a hyphen nor a minus symbol.

  5. The extraction takes about 3 minutes. After the extraction has finished navigate to

    cd /hana/51057281/DATA_UNITS/HDB_SERVER_LINUX_X86_64/

    .

  6. Execute

    ./hdblcmgui

    .

  7. Enter, in this sequence, the following input:

    Use Next to proceed to the next input screen.

    Note

    Please note:

    In case direct input into the fields of hdblcmgui is not possible, please use Notepad on the WTS for typing the required input, then copy & paste this into hdblcmgui.

    Select Install New System

    .

    Select Install SAP HANA Database Client version ..., only. If selected by default, deselect all other components.

    .

    Select Single-Host System

    .

    Enter the Local Host Name as haxhost.wdf.sap.corp

    .

    Enter the Installation Path as /hana/shared

    .

    Enter the SAP HANA System ID as HAX

    .

    Set the Instance Number to 10

    .

    Confirm the Local Host Worker Group as default

    .

    Set the System Usage to Custom

    .

    Do not select Enable backup encryption

    Do not select Enable data and log volume encryption

    Select Apply System Size Dependent Resource Limits

    .

    Do not select Restrict maximum memory allocation

    Do not change the Memory in MB

    Do not select Restart system after machine reboot

    Confirm the Location of Data Volumes as /hana/data/HAX

    Confirm the Location of Log Volumes as /hana/log/HAX

    Enter the password for the System Administrator twice as MasterS4X10!

    Keep the default values for the other fields as e.g. 1010, 79, /bin/sh, and /usr/sap/HAX/home

    Enter the password for the Database User SYSTEM twice as MasterS4X10!

    .

    Enter the password for the SAP Host Agent User sapadm twice as MasterS4X10!

    On the Summary screen, check the installation parameters

    Choose Install to start the installation. It will run for about 10 minutes

    Observe the installation progress and view the resulting logs

    Conclude the installation with Finish

  8. Check the release of the HANA DB after the installation.

    su - haxadm

    HDB info

    HDB version

    exit

  9. To update the SAP HANA DB execute the following commands:

    cd /hana

    /usr/sap/Media/Update_HAX/SAPCAR_1324-80000935.EXE -xf /usr/sap/Media/Update_HAX/IMDB_CLIENT20_020_22-80002082.SAR

    /usr/sap/Media/Update_HAX/SAPCAR_1324-80000935.EXE -xf /usr/sap/Media/Update_HAX/IMDB_SERVER20_078_0-80002031.SAR

    cd /hana/SAP_HANA_DATABASE

    ./hdblcm --action=update --ignore=check_signature_file

  10. The update of the SAP HANA DB starts. Enter, in this sequence, the following input:

    At Do you want to specify additional components location? (y/n) [n] choose n

    At Enter selected action index [2] choose 1 to update HAX

    At Enter comma-separated list of the selected indices [1] choose 1 to update all components

    At Enter System Database User Name [SYSTEM] choose SYSTEM, which is the default value.

    At Enter System Database User (SYSTEM) Password enter MasterS4X10!

    At Apply System Size Dependent Resource Limits? (SAP Note 3014176) [y] choose y

    At Do you want to continue? (y/n) choose y to start the update – it will run for about 10 minutes

  11. Check the release of the SAP HANA DB after the update.

    su - haxadm

    HDB info

    HDB version

    exit

  12. As user install, carefully(!) delete the media you copied to the file system /hana and used for installation and update. This is to free space in the file system.

    rm -R /hana/51057281/

    rm -R /hana/SAP_HANA_CLIENT/

    rm -R /hana/SAP_HANA_DATABASE/

Result

You have installed and updated an SAP HANA database named HAX with instance number 10, ready to be used by the subsequent installation of an SAP S/4HANA Server system.

Execute a Prerequisites Check before installing an SAP S/4HANA Server System

Business Example

You are planning to install an SAP S/4HANA Server system on an Linux operating system with an SAP HANA database. Some time before starting the actual installation, you want to check, if all requirements on operating system level of the host are fulfilled. Therefore you can execute a prerequisites check.

Steps

  1. There are different methods available for logging on to the training host. The following description assumes that you are using MobaXterm, to open a connection of type SSH to the host.

  2. Log on to the server s4xhost using the user install and the password provided by your instructor. When logging on to a host with a user the first time, confirm the pop up Connexion to haxhost with Do not show this message again and Accept. When entering the password the first time, confirm the pop up MobaXterm with Do not show this message again and No.

  3. Execute df -h. The directory /usr/sap should offer about 200 GB of free space.

  4. Create a new directory named /usr/sap/SWPM:

    mkdir /usr/sap/SWPM

  5. Extract the SWPM archive, provided in the folder /usr/sap/Media/Installation_S4X/02_MP_Download to the newly created directory /usr/sap/SWPM.

    cd /usr/sap/SWPM/

    /usr/sap/Media/Installation_S4X/01_SAPCAR/SAPCAR_1324-80000935.EXE -xf /usr/sap/Media/Installation_S4X/02_MP_Download/SWPM20SP18_1-80003424.SAR

  6. Create a new directory named /usr/sap/Install_Log_and_Work and set this directory as the log directory for the SWPM.

    mkdir /usr/sap/Install_Log_and_Work

    export TMP=/usr/sap/Install_Log_and_Work

  7. Start SAPinst.

    Make sure that you are still located in directory /usr/sap/SWPM/.

    ./sapinst SAPINST_USE_HOSTNAME=s4xhost

    Do not start the sapinst using the XML file here - this does not work for the prerequisites check!

  8. Start Google Chrome on the WTS. When starting Google Chrome for the first time, choose Don't sign in, select Google at Choose your search engine and Set as default, choose Skip (Set your default browser), No thanks (Turn on ad privacy feature), and Got it (Other ad privacy features now available).

  9. Use Google Chrome as a browser to open the URL that SAPinst displays, e.g. https://wdflbmt0902.wdf.sap.corp:4237/sapinst/docs/index.html

  10. Ignore/confirm warnings about https, as no real SSL communication is configured. Choose Advanced and Proceed to ....

  11. Authenticate in the logon window with the user install and the corresponding password.

  12. In the Software Provisioning Manager, expand Software Provisioning Manager 2.0 SP 18SAP S/4HANA Server 2023SAP HANA DatabasePreparationsPrerequisites Check for SAP S/4HANA Server 2023, and choose Next.

  13. Continue the Prerequisite Check screen by screen, entering the data as shown in the table.

    Parameters and Data for Executing a Prerequisites Check

    Screen NameField NameValue
    Prerequisite Checker OptionsDatabase Instance (AS ABAP)do not select
    Prerequisite Checker OptionsPrimary Application Server Instance (AS ABAP)select
    Prerequisite Checker OptionsCentral Services Instance for ABAP (AS ABAP)select
    Prerequisite Checker OptionsAdditional Application Server Instance (AS ABAP)select
    SAP System Prerequisites CheckerSAP System Informationconfirm
    Software Package BrowserPackage Path (first screen)/usr/sap/Media/Installation_S4X/02_MP_Download/SAPEXE_51-70007807.SAR
    Software Package BrowserPackage Path (second screen)leave empty, was provided already, package has StatusAvailable
    Parameter Summary select parameters/settings that you would like to change – choose Revise if required
    Prerequisites Checker Results Check the results and follow the recommendations/requirements, afterwards select Next.
    Information select Ok
    Feedback to SAP select Close
    Execution of Service has been completed successfully select Exit

Result

You successfully executed a Prerequisites Check!

Installing an SAP S/4HANA Server System

Note

This unit describes the required steps for installing an SAP S/4HANA Server 2023 system based on SUSE Linux and SAP HANA DB. The installation procedure might vary slightly depending on the following circumstances:
  1. Release of the SAP S/4HANA Server system to be installed

  2. Type (and release) of the Linux operating system used

  3. Release/patch level/version of the SAP HANA database used

  4. Version of the SWPM (Software Provisioning Manager) used

Installing an SAP S/4HANA Server System

For the installation of an SAP S/4HANA Server system, complete the necessary planning and preparation steps, install the SAP HANA database, start SAPinst from the Software Provisioning Manager then install the SAP S/4HANA Server system.

Caution

When installing an SAP S/4HANA Server system, you need to consider that the required SAP HANA database needs to be installed before starting SAPinst. Some database systems are installed via SAPinst (e.g. SAP MaxDB, SAP ASE) whereas an SAP HANA database or an Oracle database need to be installed before starting SAPinst.

Here is a summary of the steps necessary to install an SAP S/4HANA Server system. Details, including most installation screens, follow.

  1. Install the required SAP HANA database system.

  2. Start Software Provisioning Manager (SWPM) and select the installation you want to execute.

  3. Set the installation mode to Custom.

  4. Specify various installation settings and system parameters, such as:

    • SAP System ID

    • Master password

    • Connection details for the SAP HANA database

    • Path to the installation media

    • Database-specific parameters

    • Instance numbers

  5. Review the installation parameters and revise where required.
  6. Start the dialog-free part of the installation process.
  7. Review the logs of the installation process.
  8. Stop your SAP system and set some parameters for your SAP system.
  9. Start your SAP system.
Extract SWPM Archive

When preparing the installation, make sure to use the latest version of the tool Software Provisioning Manager. Extract the archive file to create a directory that contains the tool SAPinst.

Prepare File System and Start SAPinst

SAPinst offers some command line options for being started.

SAPINST_STACK_XML
This option allows the usage of a so-called Stack XML file generated by the Maintenance Planner. If used, this option narrows down the installation options offered by SWPM and SAPinst to those defined within Maintenance Planner.
SAPINST_USE_HOSTNAME

When using this option you can install your SAP system using virtual hostnames.

Note

Instead of using the SAPinst parameter SAPINST_USE_HOSTNAME you can also enter the virtual hostname in the corresponding SAPinst dialogs.
Installation Options using a Stack-XML File

Within Software Provisioning Manager (started by calling the executable SAPinst), drill down to the installation that you would like to conduct. The slide above highlights the selection (Standard System) that will install all AS ABAP-based elements of an SAP S/4HANA Server system on top of an already existing SAP HANA database.

Other installation options offer the distribution of components (Database, PAS, ASCS) onto different hosts or provide options for installing an SAP system within a high-availability environment.

After choosing Next, you will enter the dialog phase of the installation process, in which you will provide/set many parameters required by the installation process.

Installation with Parameter Mode “Custom”

The slide above shows the selection of the Parameter ModeCustom. It allows for setting each parameter explicitly; you are guided through each step. Always select this option.

The parameter mode Typical presents a reduced set of steps. The final parameter check allows for the revision of each parameter – even those side-stepped by choosing typical parameter mode. Do not select this option.

Set SAP System ID, Mount Directory, and DNS Domain Name

You are prompted for the SAP System ID (SAPSID) that your system should use. Note that some SIDs cannot be used; for example, the SID SAP is always forbidden. The SAP System ID needs to be chosen following specific rules. Find more information in SAP Note1979280 - Reserved SAP System Identifiers (SAPSID) with Software Provisioning Manager.

Also above, you find another screen asking for the DNS Domain Name for your SAP system. Set the flag for Full Qualified Domain Name (FQDN) and provide the domain name to which your SAP system belongs. If you do not provide values here, different functions of your SAP system might not be usable or may require additional work.

Set the Master Password

The previous slide is of essential significance.

Here you provide the so-called Master Password for this installation.

The master password is used for standard users in the SAP system and for users on the operating system and database level, in case the database is installed by SAPinst — which is not the case with SAP HANA.

After the installation, you should set individual passwords for the different users.

Provide Password for OS Level SAP System Administrator
Enter SAP HANA Database Tenant Parameters

The slide above shows a screen asking for information on how to connect to the SAP HANA database this system should be installed upon. You are required to enter the password for the SAP HANA Database Administrator, you already set this password during the installation of the SAP HANA database. The System Administrator from the example above has the name haxadm (not shown on slide).

The connection parameters will be checked immediately.

Provide Path to Installation Media
Select Path to Installation Media

The slide above asks you to enter the path to the installation media that should be used throughout the installation process. SAPinst should be able to identify several different installation media stored in the same location. At least the kernel installation is required to be found at that location. Also, you can provide archives (as listed) for kernel components in the same location — they will be used for replacing older kernel components provided by the kernel installation medium.

Path to Installation Media is Set

In the slide above, the download directory is provided. After choosing Next, this directory will be checked (for required software) and the field Package Path will be shown as empty again.

Check Availability of Kernel Files

Please note that this slide (above) won’t show the so called Package Path anymore, after it has been validated. You can recognize that you provided the correct location by checking the status shown for the kernel components that can (and will) be updated. In case this status is shown as Available: everything is fine.

Provide Password for SAP Host Agent User
Provide Path to Backup Media and Decide for Installation of PAi

While SWPM 1.0 loads the database of an AS ABAP based SAP system via loading export media, SWPM 2.0 loads the database of an AS ABAP based SAP system via restoring a backup. Both, export media and backup are provided by SAP.

Provide Password for DB Schema User and DB User DBACOCKPIT

The database schema SAPHANADB will be created during the installation. To create this schema, the password of the corresponding user is set.

The database schema DBACOCKPIT will be created during the installation. To create this schema, the password of the corresponding user is set.

Decide for SAP HANA Data Encryption and Secure Storage
Provide SAP HANA Import Parameters

Leave these import parameters on default, unless you are an expert on SAP HANA DB or a SAP Note recommends to change a value.

Provide Path to SAP HANA Client Software and Installation Media

Your AS ABAP (which your SAP S/4HANA Server system is using) needs the SAP HANA Client Software for being able to connect to the SAP HANA database of this SAP system. Therefore, this client software will be installed by SAPinst. You can define, if a local client software directory should be used. To install the client software, you need to extract the database client software package, as shown above.

Provide the path to the DB client software to SAPinst.

Provide Password for SAP HANA System DB User and Decide for SAP LiveCache Integration
Provide Instance Numbers for PAS and ASCS

The slide above shows the selection screen for setting the instance numbers for the Primary Application Server (PAS) instance and the ABAP Central Services (ASCS) instance of your SAP system. The two-digit instance number needs to be chosen from the numbers between 00 and 97 and they must be unique on an individual host.

The instance number defines several port numbers used for communication by your SAP system. For example, an ABAP dispatcher process communicates via port 32##, where ## signifies the instance number. Therefore, in case any software on your SAP host uses ports in the range of 3200 to 3297 (for example), this need to be taken into consideration. SAPinst can only list ports used by SAP instances - so further restrictions need to be consider by you.

The default values of the ABAP message server port and the internal ABAP message server port are determined by your previous entry for the Central Instance. The port number for the ABAP message server is 36## and the port number for the internal ABAP message server is 39##, where ## is the value that you specified for the ASCS instance. You can choose different port numbers (even outside the 36## and 39## range) if those port numbers are not already in use.

Configure Number of Dialog and Background Work Processes and Provide Password for User webadm

When an installed component offers an Internet Communication Manager (ICM) process then you are prompted to enter a password for the user webadm. This user can access administration functions offered by ICM via web interface.

Decide for Connection to Existing SLD and for Message Server Access Control List (ACL)

When installing a new SAP system, you are offered to connect it to an already existing System Landscape Directory (SLD) or to set up this connection at a later time - in which case you choose No SLD destination on the slide shown above.

To increase the security of your SAP system, you can create a Message Server Access Control List (ACL) that can be used to limit access to the Message Server. In this training, we do not create such an ACL because we would be required to delete it before installing an Additional Application Server. For more information, please read the SAP Notes mentioned by SAPinst.

Decide on Additional Components to be Installed integrated in the ASCS

Depending on the version of SAPinst used (contained within the SWPM package) you can choose to install an integrated SAP Web Dispatcher and/or SAP RFC Gateway, that would be part of the ASCS instance.

Set Security Profile Parameters
Decide for Secure Storage Key and Alternative Passwords for SAP Users DDIC and SAP* in Client 000

You can enhance the security of your SAP system by generating an individual key for the secure store of SAP system. In case you choose to do so, you need to create a safe copy of the generated key.

Save the information shown in the message box you can see in the slide above. Store this information in a secure place.

Decide for Automatic TMS Set Up at the End of the Installation

When choosing an automatic TMS set up, SAPinst can import an SPAM/SAINT update and additional languages. German and English will always be part of the installation itself. To be able to choose the automatic TMS set up, SAPinst has to be started with a stack xml file!

Decide for Import of SPAM/SAINT Update and Additional Transport Requests
Decide for of Import of Additional Languages
Decide for Up to Date Installation (UDI)

In this course we will unpack and start the SUM manually. So we do not choose the UDI procedure.

Decide for Cleanup of OS Users and Parameter Summary

You can select to cleanup operating system users after installation, for more information, please see the slide above.

In the Parameter Summary, you can select individual parameters and choose to revise them. If you don’t select at least one parameter, the button Revise will remain grayed out.

When you choose the Next button in the screen above, the dialog-free part of the installation process will start. This means, SAPinst will work on the installation until it finishes successfully or encounters a situation that requires your intervention, for example an error situation.

Installation is Running...

Note

On the slide above you find a long running step during the installation: the phase Installing SAP Product from HANA Backup....
Language Import is Running...
Installation has Completed, Send Statistical Information to SAP
Installation finished successfully

Congratulations: The installation of your SAP S/4HANA Server system finished successfully!

Check the Result

As you can see from the slide above, this newly installed SAP S/4HANA Server 2023 system contains SAP_BASIS 758 with Support Package 00 and S4CORE 108 with Support Package 00). S4CORE replaces the software component SAP_APPL that is part of SAP ECC systems.

On the slide above you also find information on the operating system used (Linux) and the database type and release (SAP HANA DB version 2.0).

Install an SAP S/4HANA Server System

Business Example

You want to install an SAP S/4HANA Server system on a Linux operating system with as SAP HANA database.

Task 1: Install an SAP S/4HANA Server system

You will install the SAP S/4HANA Server system S4X as described in the training material, using the input values, selections, given below.

Steps

  1. There are different methods available for logging on to the training host. The following description assumes that you are using MobaXterm, to open a connection of type SSH to the host.

  2. Log on to the server s4xhost using the user install and the password provided by your instructor.

  3. Execute df -h. The directory /usr/sap should offer about 200 GB of free space.

  4. If not already done for the Prerequisites Checks: Create a new directory named /usr/sap/SWPM:

    mkdir /usr/sap/SWPM

  5. If not already done for the Prerequisites Checks: Extract the SWPM archive, provided in the folder /usr/sap/Media/Installation_S4X/02_MP_Download to the newly created directory /usr/sap/SWPM.

    cd /usr/sap/SWPM/

    /usr/sap/Media/Installation_S4X/01_SAPCAR/SAPCAR_1324-80000935.EXE -xf /usr/sap/Media/Installation_S4X/02_MP_Download/SWPM20SP18_1-80003424.SAR

  6. If not already done for the Prerequisites Checks: Create a new directory named /usr/sap/Install_Log_and_Work and set this directory as the log directory for the SWPM.

    mkdir /usr/sap/Install_Log_and_Work

    export TMP=/usr/sap/Install_Log_and_Work

  7. Start SAPinst.

    Make sure that you are still located in directory /usr/sap/SWPM/

    .

    Call ./sapinst SAPINST_USE_HOSTNAME=s4xhost SAPINST_STACK_XML=/usr/sap/Media/Installation_S4X/03_MP_Stack_XML/MP_Stack_1002030160_20240627_.xml

  8. If not already open, start Google Chrome on the WTS. When starting Google Chrome for the first time, choose Don't sign in, select Google at Choose your search engine and Set as default, choose Skip (Set your default browser), No thanks (Turn on ad privacy feature), and Got it (Other ad privacy features now available).

  9. Use Google Chrome as a browser to open the URL that SAPinst displays, e.g. https://wdflbmt0902.wdf.sap.corp:4237/sapinst/docs/index.html

  10. Ignore/confirm warnings about https, as no real SSL communication is configured. Choose Advanced and Proceed to ....

  11. If necessary, authenticate in the logon window with the user install and the corresponding password.

  12. In the Software Provisioning Manager, expand Software Provisioning Manager 2.0 SP 18System S4X (SAP S/4HANA 2023)SAP S/4HANA Server 2023SAP HANA DatabaseInstallationApplication Server ABAPStandard SystemStandard System, and choose Next.

  13. On the next screen, Parameter Settings, select the Parameter ModeCustom, and choose Next.

  14. Continue the installation process screen by screen, entering the data as shown in the table.

    Parameters and Data for SAP S/4HANA Server Installation

    Screen NameField NameValue
    General SAP System ParametersSAP System ID (SAPSID)S4X
    General SAP System ParametersSAP Mount Directory/sapmnt (default)
    DNS Domain NameSet FQDN for SAP systemcheck
    DNS Domain NameDNS Domain Name for SAP Systemwdf.sap.corp
    Master PasswordPassword for All UsersMasterS4X10! (twice)
    Operating System UsersPassword of SAP System AdministratorMasterS4X10! (will be filled already)
    Operating System UsersUser IDleave as default (empty)
    Operating System UsersGroup ID of sapsysleave as default (empty)
    Operating System UsersLogin Shellleave as default
    Operating System UsersHome Directoryleave as default (empty)
    SAP HANA Database for SAP SystemDatabase Hosthaxhost.wdf.sap.corp
    SAP HANA Database for SAP SystemDatabase ID (DBSID)HAX
    SAP HANA Database for SAP SystemInstance Number10
    SAP HANA Database for SAP SystemAdministration Database UserPasswordMasterS4X10!
    SAP HANA Database for SAP SystemAdministration Database UserConnect using SSLdo not select
    SAP HANA Multitenant Database ContainersPassword of the System Database Administrator (User: SYSTEM)Enter MasterS4X10!
    Software Package BrowserPackage Path (first screen)/usr/sap/Media/Installation_S4X/02_MP_Download
     This might be a good time for a break. 
    Software Package BrowserPackage Path (second screen)leave empty, was provided already, package has StatusAvailable
    Software Package BrowserPackage Path (third screen)leave empty, was provided already, package has StatusAvailable
    SAP System AdministratorPassword of SAP System AdministratorMasterS4X10! (twice)
    SAP System AdministratorUser IDleave as default (empty)
    SAP System AdministratorGroup ID of sapsysleave as default (empty)
    Software Package BrowserPackage Path (fourth screen)leave empty, was provided already, package has StatusAvailable
    SAP HANA Additional ArchivesSAP HANA Predictive Softwaredo not select
    Database Schema (SAPHANADB)Schema PasswordMasterS4X10! (twice)
    DBACOCKPIT Database SchemaSchema PasswordMasterS4X10! (twice)
    SAP HANA Data at Rest EncryptionData Volumes, Log Volumes and Backup Encryption Settingschoose Keep Current Data Encryption Settings
    Secure Storage for Database ConnectionDatabase Connectivitykeep the default HANA Secure User Store (hdbuserstore), leave the fields Folder Name for HANA Store and Database Host Name(s) empty
    SAP HANA Import ParametersImport Parametersselect Keep after Import for parameter log_mode to set it to overwrite
    Installation ExportNumber of Parallel Jobsdo not change the default (10)
    Installation ExportHANA<dbsid>admhaxadm
    Installation ExportPassword of HANA<dbsid>admMasterS4X10!
    Installation ExportSAPControl WSDL URLdo not change the default value
    SAP HANA Client Software Installation PathClient Software Pathchoose Local Client Directory
    Software Package BrowserPackage Path (fifth screen)leave empty, was provided already, package has StatusAvailable
    SAP HANA Multitenant Database ContainersDatabase Hosthaxhost.wdf.sap.corp
    SAP HANA Multitenant Database ContainersInstance Number of the SAP HANA Database10
    SAP HANA Multitenant Database ContainersPassword of the SAP HANA Database SuperuserMasterS4X10! (keep the default)
    SAP liveCache with SAP HANASAP liveCache Integrationdo NOT select
    Primary Application Server Instance and ABAP Central Services InstancePAS Instance Number11
    Primary Application Server Instance and ABAP Central Services InstancePAS Instance Hosts4xhost
    Primary Application Server Instance and ABAP Central Services InstanceASCS Instance Number10
    Primary Application Server Instance and ABAP Central Services InstanceASCS Instance Hosts4xhost
    ABAP Message Server PortsABAP Message Server Portdo not change the default (3610)
    ABAP Message Server PortsInternal ABAP Message Server Portdo not change the default (3910)
    Configuration of Work ProcessesNumber of Dialog Work Processes10
    Configuration of Work ProcessesNumber of Batch Work Processes (Background Processing)6
    ICM User Management for the SAP Web DispatcherPassword for ‘webadm’MasterS4X10! (twice)
    SLD Destination for the SAP System OS LevelRegister in System Landscape Directorychoose No SLD destination
    Message Server Access Control ListMessage Server Access Control Listchoose Do not create Message Server Access Control List
    Additional Components to be Included in the ASCS InstanceEnable Additional components

    select Install an SAP Web Dispatcher integrated in the ASCS instance.

    do not select Install a Gateway embedded in the ASCS instance.

    SAP Web Dispatcher ParametersSAP Web Dispatcher Configurationdo not change the default settings
    System SecurityAdd Security Profile Parametersdo not select to skip settings of security parameters.
    Secure Storage Key GenerationSecure Storage Individual Key Informationchoose Individual Key (recommended for Productive Systems)
    Save the key shown choose OK (in the context of this course: don't save)
    SAP System Users PasswordsABAP Users in SAP Systemdo not set passwords different from the master password
    Configuring Transport Management for Single SystemTMS Configuration (for Single System)select Run TMS Configuration (for Single System)
    Configuring Transport Management for Single SystemDescription in Transport LandscapeS4X
    Configuring Transport Management for Single SystemTransport DomainDOMAIN_S4X (can not be changed)
    Configuring Transport Management for Single SystemDomain Descriptiongenerated by software provisioning manager
    Configuring Transport Management for Single SystemPassword for User TMSADM in Client 000MasterS4X10! (twice)
    Import SPAM/SAINT UpdateImport SPAM/SAINT Updateselect Yes
    Import SPAM/SAINT UpdateLocation of SPAM/SAINT Update/usr/sap/Media/Installation_S4X/02_MP_Download/KD75888.SAR
    Additional ABAP TransportsImport ABAP Transportsselect No
    Additional SAP System LanguagesABAP Languagesdo not select Install Additional SAP System Languages
    Preparing for the Software Update ManagerBasic Preparation of the Software Update Managerdo not select Extract the SUM*.SAR Archive
    Cleanup of Operating System UsersLimit Installation Directory Accessdo not select Yes, clean up operating system users
    Parameter Summary select parameters/settings that you would like to change – choose Revise if required
    Information select Ok
    Feedback to SAP select Close
    Execution of Service has been completed successfully select Exit

    Note

    When installing an additional language, the installation time will increase by about one hour for each language. The language uses a different import mechanism compared to the process filling the database.

Result

You have successfully installed an SAP S/4HANA Server system!

How to Install an SAP S/4HANA Server System

For the demonstration steps and data, see the exercises Install an SAP HANA Database system and Install an SAP S/4HANA Server system.

Log in to track your progress & complete quizzes