Search Blog Post

Monday, October 14, 2013

libzip.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6

Description:
On an E-Business Suite Release 11i Instance, Cloning /or Autoconfig execution is failing with error :
$ORACLE_HOME/8.0.6/jre1183o/bin/../lib/i686/green_threads/libzip.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference (libzip.so)
Unable to initialize threads: cannot find class java/lang/Thread
Could not create Java VM


 
Cause
The JRE 1.1.8 and the JRE / Java SDK 1.3.1 have never been certified for the Red Hat or Oracle Enterprise Linux 5 Operating System.

Workaround:
Basically what I did was:
$ which java
/app/oracle/testcomn/util/java/1.6/jdk1.6.0_38/bin/java

cd $ORACLE_HOME/

mv jre1183o jre1183o_old

mkdir jre1183o

cd jre1183o

cp -rp /app/oracle/testcomn/util/java/1.6/jdk1.6.0_38/jre/* .
chmod -R 777 *

This Solution can be used for many errors of java.

The other fix for this was to set the LD_ASSUME_KERNEL environmental variable before starting
ispconfig_tcpserver. ultimately, i added the following to line 61 of /etc/init.d/ispconfig_tcpserver
 LD_ASSUME_KERNEL=2.4.1




No comments:

Post a Comment