2009. 6. 16. 08:59 오라클
redhat 5 runInstaller 문제
Redhat 5인 경우.
Linux x86 64bit 에 10g linux x86_64 버전을 설치할 경우 full-package로 OS를 설치했어도 default package밖에 설치가 되지 않기 때문에 추가적으로 rpm을 설치해 주어야 합니다.
-> X 관련 미설치로 runInstaller 기동안됨.
(OS가 64bit인데 runInstaller 는 32bit버전을 사용함)
runInstaller를 실행시키면 아래와 같은 에러가 남.
Copyright (C) 1999, 2004, Oracle. All rights reserved.
Exception java.lang.UnsatisfiedLinkError:
/tmp/OraInstall2005-05-08_10-50-21AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6:
cannot open shared object file: No such file or directory occurred..
java.lang.UnsatisfiedLinkError:
/tmp/OraInstall2005-05-08_10-50-21AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6:
cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1560)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1477)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
at java.awt.Component.<clinit>(Component.java:506)
at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:89)
at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManagr.java:173)
at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:182)
at oracle.sysman.oii.oiic.OiicInstaller.<init>(OiicInstaller.java:278)
at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:714)
at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:628)
Exception in thread "main" java.lang.NoClassDefFoundError
at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:89)
at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:173)
at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:182)
at oracle.sysman.oii.oiif.oiifm.OiifmAlert.<clinit>(OiifmAlert.java:112)
at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:772)
at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:628)
아래와 같은 두가지 rpm을 추가 설치하면 됩니다.
XFree86-libs-4.3.0-78.EL.i386.rpm
xorg-x11-deprecated-libs-6.8.2-1.EL.13.6.i386.rpm
화일 첨부하니 참고하세요.
아 그리고 10.2.0.4 Patch시에 down 받을 떄 관련 Patchset 2가지가 있으니 같이 down 받아 OPatch해 주어야 합니다.