MDM Server 7.1 crashes on AIX
Due to a bug in the AIX compiler, xlC++, SAP is forced to replace executables and dynamic libraries used by MDM 7.1 server applications. A bug in the installer stops it from updating dynamic libraries critical to preventing MDM Server crashes. This can cause MDM servers to continue using wrong library builds after installation and hence continue to crash.
It is fairly easy to make sure that the right libraries are installed and used by the MDM servers:
After you installed the MDM system, start the installer again and perform an update (Additional Lifecycle Options->Update). Update the system to the same version that you used for the installation. The update routine will unpack the MDM installation archives again.
If you experience issues during the update, keep the installer running and have a look in the installation log file (usually it is stored at /tmp/sapinst_instdir/MDM/SLM/UPDATE/sapinst.log)
Look for a line that is similar to this:
SAPCAR: could not open for writing /usr/sap/Q07/SYS/exe/uc/rs6000_64/libicudata34.a (error 28). Text file busy
You should find it somewhere in the end of the log file. The actual file name might be different.
Remove the mentioned file manually and choose to retry the unpack step in the installer. You might have to perform this step for several files.
After the update was performed the MDM servers will use the right libraries.