SUM Error: The command ‘disp+work’ from tool ‘disp+work’ could not be executed

Hello guys,

When executing the SUM, we are having the below error:

When checking SAPup.log under /usr/sap/sid/SUM/abap/log, we could see the below error:

When checking disp+work_exe.out under /usr/sap/sid/SUM/abap/log, we could see the below error or similar:

Some information:

  • Red Hat Enterprise Linux Server release 7.7 (Maipo)
  • Using SUM – Software Upgrade Manager 2.0 SP12 (PL6)
  • Upgrading from S4HANA 1909 to S4HANA 2021

To fix this issue we tried many things and had no luck until finally we found SAP Note 3128811 which mention that S/4HANA 2020 and 2021 are not released on RHEL 7 and it is recommended to upgrade to RHEL 8 first.

As a work around, you can do the following:

1. Install the compat-sap-c++-9 package and create a link to it in /usr/sap/lib

2. Create a symlink to compat library

3. Change the file/directory ownership of /usr/sap/lib to <sid>adm:sapsys user:group

Once this is done, go to the SUM, check option “Repeat phase PREP_INPUT_CHECKOUT/TOOLVERSXML_EXTRACT to continue at the point it stopped” and click on “Next”, this should allow you to continue to the next phase.

IMPORTANT NOTE!

Please be aware that this error is because the minimum RedHat version for S4HANA 2021 is RedHat 8 as shown in the below picture from the PAM. Even if you are able to “skip” this error, you might encounter more errors in the next phases because you are not in minimum RedHat version suggested by SAP.

Regards.

[References]

[Some errors text]

  • Last error code set is: Error: The command ‘disp+work’ from tool ‘disp+work’ could not be executed
  • /usr/sap/SID/SUM/abap/exe/disp+work: /lib64/libstdc++.so.6: version `CXXABI_1.3.9′ not found (required by /usr/sap/SID/SUM/abap/exe/libregex1_31.so)
  • /usr/sap/SID/SUM/abap/exe/disp+work: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21′ not found (required by /usr/sap/SID/SUM/abap/exe/libregex1_31.so)
  • /usr/sap/SID/SUM/abap/exe/disp+work: /lib64/libstdc++.so.6: version `CXXABI_1.3.8′ not found (required by /usr/sap/SID/SUM/abap/exe/libicuuc65.so)
  • /usr/sap/SID/SUM/abap/exe/disp+work: /lib64/libstdc++.so.6: version `CXXABI_1.3.9′ not found (required by /usr/sap/SID/SUM/abap/exe/libicuuc65.so)
  • /usr/sap/SID/SUM/abap/exe/disp+work: /lib64/libstdc++.so.6: version `CXXABI_1.3.8′ not found (required by /usr/sap/SID/SUM/abap/exe/libicui18n65.so)
  • /usr/sap/SID/SUM/abap/exe/disp+work: /lib64/libstdc++.so.6: version `CXXABI_1.3.9′ not found (required by /usr/sap/SID/SUM/abap/exe/libicui18n65.so)
  • /usr/sap/SID/SUM/abap/exe/disp+work: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20′ not found (required by /usr/sap/SID/SUM/abap/exe/librender.so)
  • /usr/sap/SID/SUM/abap/exe/disp+work: /lib64/libstdc++.so.6: version `CXXABI_1.3.8′ not found (required by /usr/sap/SID/SUM/abap/exe/librender.so)
  • /usr/sap/SID/SUM/abap/exe/disp+work: /lib64/libstdc++.so.6: version `CXXABI_1.3.9′ not found (required by /usr/sap/SID/SUM/abap/exe/librender.so)

CURRENTPHASE PREP_INPUT_CHECK/TOOLVERSXML_EXTRACT
…started at 20220203211927
Using phase log file ‘TOOLVERS.LOG’.
…finished at 20220203211927 with status ABORTED.
Error message set: ‘Error: The command ‘disp+work’ from tool ‘disp+work’ could not be executed successfully’
…begin dialog at 20220203211927

[Some notes/posts I tried that DIDN’T work for this specific issue]

[SAP Note that worked]

3128811 – PREP_INPUT_CHECK/TOOLVERSXML_EXTRACT error on RHEL 7, when upgrading to S/4HANA 2020 or 2021

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: