Technical Articles
S/4HANA 2022 FPS1 Fully-Activated Appliance standard installation
Please refer to S/4HANA SQUARE ONE for other blogs
PART1: SOFTWARE DOWNLOAD
Please download the software media from https://me.sap.com/softwarecenter
INSTALLATIONS & UPGRADES => By Alphabetical Index (A-Z) => S => SAP S/4HANA => SAP S/4HANA 2022 => S/4HANA FULLY-ACTIVATED APPLIANCE => SAP S/4HANA 2022 FPS01 FA APPL
Download the 51056694_1 to 51056694_4 files and SWPM20SP14_2-80003424.SAR (or later) on SAP S/4HANA Server.
Download the 51056694_5, SWPM10SP37_4-20009701.SAR and 51050829_JAVA_part 1 & 2 – NW 7.5 Java based SW Comp on the SAP NW JAVA / ADS server.
PART2: INSTALL SAP S/4HANA
sid-hdb-s4h:/sapmedia# unzip 51056694_1.ZIP sid-hdb-s4h:/sapmedia# unzip 51056694_2.ZIP sid-hdb-s4h:/sapmedia# unzip 51056694_3.ZIP sid-hdb-s4h:/sapmedia# unzip 51056694_4.ZIP sid-hdb-s4h:/sapmedia# unzip 51056694_5.ZIP
Allow approx 2 hours for extraction.
We will install Central system with DB and App on same server. Please move all *.tgz-* files (from 51056694_1 to 51056694_4) to /sapmedia/51056694_1/SAPS4HANA2022FPS01SAPHANADB20_1
cd /sapmedia/51056694_1/SAPS4HANA2022FPS01SAPHANADB20_1
mv /sapmedia/51056694_?/SAPS4HANA2022FPS01SAPHANADB20_?/*.tgz-* .
sid-hdb-s4h:/sapmedia/# cd 51056694_1/SAPS4HANA2022FPS01SAPHANADB20_1
cat dblog.tgz-* | tar -zpxvf - -C /
Similarly extract the remaining files:
cat dbexe.tgz-* | tar -zpxvf - -C / cat dbdata.tgz-* | tar -zpxvf - -C /
It takes about an hour for extraction.
Below two Application related archives may be extracted on a separate app server for distributed installation. These files will be extracted under /sapmnt/S4H and /usr/sap/S4H
Then extract the files: sid-hdb-s4h:/usr/sap #cd 51056694_1/SAPS4HANA2022FPS01SAPHANADB20_1 cat sapmnt.tgz-* | tar -zpxvf - -C / cat usrsap.tgz-* | tar -zpxvf - -C /
sid-hdb-s4h: #/hana/shared/HDB/hdblcm/hdblcm --action=register_rename_system
sid-hdb-s4h: #/usr/sap/hostctrl/exe/sapcontrol -nr 02 -function GetProcessList
sid-hdb-s4h:/install #/sapmnt/S4H/exe/uc/linuxx86_64/SAPCAR -xvf /sapmedia/SWPM20SP14_2-80003424.SAR
STEP 6:RENAME SAP SYSTEM Rename instance using sapinst, although we want to keep SID same as standard – S4H we need to run the procedure so that the process installs the missing items.
sid-hdb-s4h:/install # ./sapinst SAPINST_USE_HOSTNAME=vhcals4hci SAPINST_SLP_MODE=false
Copy below URL into chrome browser to start sapinst rename process:
https://sid-hdb-s4h.dummy.nodomain:4237/sapinst/docs/index.html
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 DNS Domain Name checkmark Set FQDN for SAP System and enter domain name dummy.nodomain Click on Next
At the screen Install License Key keep unchecked Install License Key. Click on Next
TIP: It is much easier to install the license by providing the file than doing it later through the appolication.
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.
RESOLUTION: Follow SAP Note 2800204 – SSFX-0362: Value file “-” does not start with the UTF-8 byte order mark
Ensure the environment variable LC_CTYPE of the user running sapinst is set as LC_CTYPE=en_US.
Stop the current sapinst and restart it. Continue with the existing option.
You can manually start the SAP instance S4H
sid-hdb-s4h:/install # /usr/sap/hostctrl/exe/sapcontrol -nr 01 -function StartSystem ALL
sid-hdb-s4h:/install # /usr/sap/hostctrl/exe/sapcontrol -nr 00 -function StartSystem ALL
After instance is started and confirmed you can delete the sapmedia folder and remove temporary links to S4H.
Standard users are as follows:
HANA DB – Instance 02 SYSTEM /<Master Password>
Web Dispatcher access : bpinst/Final_1234
STEP 7: Follow steps from guide attached to SAP Note 2041140 – First Steps for on-premise installations.pdf => Section 5 Technical Post-deployment Activities
Adapt HANA connections in DBACOCKPIT
Host name / port in table HTTPURLLOC
Adapt RFC Connections if needed
ABAP connections:
• LOCAL_RFC
• S4HCLNT100 (and other clients)
• S4H_RFC
HTTP connections:
• ADS (pointing to the JAVA server after PART3: INSTALL SAP NW JAVA /ADS)
• LOCAL_HTTP
• LOCAL_HTTPS
• S4FIN_HTTPS
SAP Enable Now Web Assistant
Adapt the Fiori notification URL
Adapt Enterprise Search
Apply product license keys
Install software product license key: Technical restrictions may apply if you don’t install the license. Use the link to obtain license key.
HANA DB license key can be installed via HANA Studio (Preferences -> License)
In SAP S/4HANA 1909 the license key is installed via SAP logon tCode SLICENSE
Further post-installation checks
Install SAP client tools on your local computers
You can take a full backup and remove the temporary links that were setup for S4H
In client 000 fix transport configuration. Enter tCode SE06 and reinstall CTS transport system.
Adapt any SAP parameters required
The database is provided with log mode overwrite and you may like to change that as needed.
PART3: INSTALL SAP NW JAVA / ADS
STEP 1: Prepare Linux Server as below for the appliance. The values in Used column below show the minimum size needed. Total filesystem needed is min 70GB for installation.
sid-j2e:/sapmedia# unzip 51056694_5.ZIP
We will install Java instance from files in /sapmedia/51056694_5/SAPNetWeaver750SP25ASJAVAwithAdobeDocumentServices_1
cd /sapmedia/51056694_5/SAPNetWeaver750SP25ASJAVAwithAdobeDocumentServices_1
These files will be extracted under /sapmnt/J2E
sid-j2e:/sapmedia# cat dblog.tgz-* | tar -zpxvf - -C / sid-j2e:/sapmedia# cat dbexe.tgz-* | tar -zpxvf - -C / sid-j2e:/sapmedia# cat dbdata.tgz-* | tar -zpxvf - -C / sid-j2e:/sapmedia# cat sapmnt.tgz-* | tar -zpxvf - -C / sid-j2e:/sapmedia# cat usrsap.tgz-* | tar -zpxvf - -C /
sid-j2e:/install #/sapmnt/J2E/exe/uc/linuxx86_64/SAPCAR -xvf /sapmedia/SWPM10SP37_4-20009701.SAR
sid-j2e:/install # ./sapinst SAPINST_USE_HOSTNAME=vhcalj2eci SAPINST_SLP_MODE=false
Copy below URL into chrome browser to start sapinst rename process:
https://sid-j2e.dummy.nodomain:4237/sapinst/docs/index.html
At the screen Database System Type keep the default selection SAP Adaptive Server Enterprise for Business Suite
At the screen Operating System User for SAP Database Administrator enter the password for sybj2e and User ID and Click on Next
At the screen DNS Domain Name checkmark Set FQDN for SAP System and enter domain name dummy.nodomain Click on Next
At the screen Install License Key keep unchecked Install License Key. Click on Next
TIP: It is much easier to install the license by providing the file than doing it later through the application.
At next screen Cleanup of Operating System Users checkmark on Yes cleanup os users and click on Next
sid-j2e:/install # su - j2eadm sid-j2e:j2eadm > startsap
To access JAVA server as SAP Netweaver Adminstrator the URL is:
https://sid-j2e.dummy.nodomain:50000/nwa
Standard users are as follows:
JAVA Administrator – Administrator / <Master Password> ;
Java user BPINST/Final_1234
STEP 6: Follow steps from guide attached to SAP Note 2041140 – First Steps for on-premise installations.pdf – Section 5 Technical Post-deployment Activities
Apply product license keys if you haven’t installed during swpm install step before. Technical restrictions may apply if you don’t install the license. Use the link to obtain license key. SAPNetweaver 7.5 J2EE license key has to be installed via SAP Netweaver Administrator
Further post-installation checks
Adapt any SAP parameters due to changed SID
After instance is started and confirmed you can delete the sapmedia folder.
SUPPORT TICKETS:
If you have any difficulty downloading the media open OSS message using component XX-SER-SAPSMP-SWC. If you have issues with technical deployment open message with component BC-INS-SRN.
OTHER REFERENCES:
SAP S/4HANA Fully-Activated Appliance: Demo Guides
Blogs with known issues (2022 / 2021 / 2020), continuously updated
2041140 – Order an SAP pre-assembled Best Practices software appliance (as partner or customer)
Thank you. Hope you enjoyed the installation.
Mahesh Sardesai
Product Expert – S/4HANA
Dear Mahesh:
If I want installtion SAP LCA in FAA , What should I do ?
Mahesh, Community,
thank you for the detailed guide.
However, I have not been able to get the Dialogue instance up and running.
DB is up, ENQ is up MS is up, but no matter what I try, I cannot seem to get the dialogue processes up.
Tried on SLES15 (for SAP) SP3, SP4, SP5 on AWS and on-prem... no luck
am I missing something??
thanks
Joerg
Can your server's local configuration meet the following requirements: CPU: 10 cores or more;memory: 128GB or more;hard drive: 500GB SSD or more?
I have an installation package that can be used in VM to meet the normal use of the local area network
Thank you Jia,
the machine was spec'ed way higher than this.. So resources were not the problem... I figured it out though... will post the solution in the main thread...
OK, I figured it out...
Documenting it here, in case anyone runs into the same issue.
The DI could dot connect to the database because the hdbuserstore KEY file was created in /home/s4hadm/.hdb/vhcals4hci and not under /home/s4hadm/.hdb/sid-hdb-s4h
So if you're running into this, simply copy SSFS_HDB.DAT and SSFS_HDB.KEY from /home/s4hadm/.hdb/vhcals4hci to /home/s4hadm/.hdb/sid-hdb-s4h.
That did the trick for me.
Joerg
Hi Mahesh,
I am deploying S/4 2022 FPS appliance and having an issue with Java stack where the sybase database just hangs in startase_reset_sa2.
end of stack trace, kernel service process: kpid 1507340
00:0001:00000:00000:2023/11/15 04:41:31.78 kernel Adaptive Server had 565747 major and 6321 minor page faults since boot, and 565747 major and 6321 minor page faults in last 50000 milliseconds.
00:0001:00000:00000:2023/11/15 04:42:41.78 kernel Warning: The internal timer is not progressing. If this message is generated multiple times
Can you provide any suggestion?
Thanks
Chandra