문서대로 다 했는데도 glibc 설정이 안되네요.
1. 환경변수 설정
export LD_ASSUME_KERNEL=2.2.5
export LDEMULATION=elf_i386_glibc21
export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=/home/oracle/8i
export ORACLE_OWNER=oracle
export ORACLE_SID=lnxora8
export PATH=$PATH:$ORACLE_HOME/bin
export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
2. i386-glibc-2.1-linux.tar.gz 를 설치
cp i386-glibc-2.1-linux.tar.gz /
cd /
tar –xvzf i386-glibc-2.1-linux.tar.gz
cd /usr/bin
mkdir backup
mv gcc cc ld backup
ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc
ln -s gcc cc
ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld
cd /usr/lib
mkdir backup
mv libc.so libdl.so libm.so libpthread.so backup
mv libc.a libdl.a libm.a libpthread.a backup
3.. jre118_v3-glibc-2.1.3.tar.bz2 설치
cp jre118_v3-glibc-2.1.3.tar.bz2 /usr/local
cd /usr/local
tar –xvIf jre118_v3-glibc-2.1.3.tar.bz2
4.jdk118_v3-glibc-2.1.3.tar 설치
cp jdk118_v3-glibc-2.1.3.tar /usr/java
cd /usr/java
tar –xvf jdk118_v3-glibc-2.1.3.tar
등등 설정방법 다했는데
runInstaller실행시 아래 에러가 발생합니다.
[oracle8@oradb linux]$ Initializing Java Virtual Machine from ../stage/Components/oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/bin/jre. Please wait...
/home/oracle8/DATA/Disk1/stage/Components/oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/lib/linux/native_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
아래 명령어 추가해주면..
#export LD_ASSUME_KERNEL=2.2.5
#export LDEMULATION=elf_i386_glibc21
#export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/
아래 에러가 나구요.
ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
[oracle8@oradb linux]$ ldd /bin/rpm 실행시
linux-gate.so.1 => (0x00377000)
librpm-4.4.so => /usr/lib/librpm-4.4.so (0x005fe000)
librpmdb-4.4.so => /usr/lib/librpmdb-4.4.so (0x003ac000)
libselinux.so.1 => /lib/libselinux.so.1 (0x00110000)
librpmio-4.4.so => /usr/lib/librpmio-4.4.so (0x00526000)
libpopt.so.0 => /usr/lib/libpopt.so.0 (0x0038b000)
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x004c5000)
libelf.so.1 => /usr/lib/libelf.so.1 (0x00395000)
libbeecrypt.so.6 => /usr/lib/libbeecrypt.so.6 (0x005be000)
libm.so.6 => /lib/libm.so.6 (0x00cdc000)
libdl.so.2 => /lib/libdl.so.2 (0x00d05000)
libz.so.1 => /usr/lib/libz.so.1 (0x00d24000)
librt.so.1 => /lib/librt.so.1 (0x002d0000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00d0b000)
libbz2.so.1 => /usr/lib/libbz2.so.1 (0x04c86000)
libc.so.6 => /lib/libc.so.6 (0x00127000)
libsepol.so.1 => /lib/libsepol.so.1 (0x0032a000)
/lib/ld-linux.so.2 (0x0030d000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x002c2000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x03fca000)
[oracle8@oradb linux]$ rpm -qa | grep glibc
glibc-headers-2.5-12
glibc-common-2.5-12
glibc-devel-2.5-12
glibc-2.5-12
|