Thursday, October 13, 2011

FNDCPUCF: error while loading shared libraries: requires glibc 2.5 or later dynamic linker

This is about the error during application tier cloning.


The message i found was from adconfig.log,

ERRORCODE = 127 ERRORCODE_END
.end std out.
FNDCPUCF: error while loading shared libraries: requires glibc 2.5 or later dynamic linker
FNDCPUCF: error while loading shared libraries: requires glibc 2.5 or later dynamic linker


Cause:
Since the source system was Oracle Linux 5 update 5 and the destination is Oracle Linux 4 update 8, the executables linked using Linux 5 update 5 libraries are not compatible with the destination system.

Fix:
1. Source the application environment on each application tier.
2. using adadmin, Relink all the executables.
3. Run autoconfig on application tier. (It should complete successfully).
4. Restart the services.

Cheers!!!