<QC/ALM Support Tip> ALM12.00 installation fails on Suse Linux Enterprise 11
When installing ALM 12 on Suse Linux Enterprise (SLES) 11 an error message is thrown at the final "Deployment" step which causes the installation to fail. The error can be seen below:
The installation failed
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file/..../ application/20qcbin.war/
SLF4J: Found binding in [jar:file:/..../application/20qcbin.war/
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
Failed to create/upgrade Site Admin Schema. By default, the output is saved in
<ALM repository path>\sa\DomsInfo
\MaintenanceData\out on your ALM server machine.:
ALM's Installation log shows the following error:
java.net.UnknownHostException: <machine name>
at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
wrapped in java.net.UnknownHostException:
The issue is caused by the fact that ALM checks OS's hosts file for mapping IP. If server's IP is not present then the error occurs. Therefore in order t solve the issue you should modify /etc/hosts by adding a new line:
" <your-machine-ip> <your-machine-name> localhost "
Aftre performing the above change a reboot of the server might be required.
Note: This information can be found in this KB article: