Troubleshooting
Problem
During DB2 installation or db2prereqcheck execution, the warning message: 'The 32-bit library file libpam.so is not found on the system.' may occur if file libpam.so does not exist in /lib directory. This is a known defect that was fixed since DB2 9.7 FP6 (APAR IC78338) and DB2 10.1 FP1 (APAR IC84559). If you do not intend to use 32-bit applications with DB2 database, then no action is required and the warning message can be ignored.
Diagnosing The Problem
Verify in directory /lib for existing libpam.so* :
ls -l /lib/libpam.so*
lrwxrwxrwx 1 root root 16 2012-11-10 10:31 /lib/libpam.so.0 -> libpam.so.0.81.5
-rwxr-xr-x 1 root root 40700 2012-10-15 11:17 /lib/libpam.so.0.81.5
Resolving The Problem
The install/prereqcheck checks for libpam.so but in the directory there are only libpam.so.0 and libpam.so.0.81.5 (according to the above example).
To solve the problem, create a symbolic link in the /lib directory for existing libpam.so.
Example:
cd /lib
ln -s libpam.so.0.81.5 libpam.so
Related Information
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21612536