Symptom
It run into the error "failed /home/appeon/jdk1.8.0_102/jre/lib/i386/client/libjvm.so, because /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /home/appeon/jdk1.8.0_102/jre/lib/i386/client/libjvm.so)" when using wildfly and JbossEAP on Linux.
Environment
Red Hat Enterprise Linux AS release 4 (Nahant Update 4), Glibc 2.3.3
Cause
The version of Glibc which libjvm.so is using is low.
Resolution
Upgrade the Glibc to version 2.4 or higher.
Note: This issue won’t occur if using Linux 6.5 whose libjvm.so uses Glibc 2.4. Also wildfly and JbossEAP can successfully installed on Linux 6.5.