Oracle 9i on edgy x86_64
Krupka, Jan
krupka at depag.de
Thu Dec 28 11:57:51 UTC 2006
Hi all,
i'm an the way to install oracle 9i on edgy. I's a hard way, i think. ;)
Yes, i know, oracle don't support this, but it's linux.
I'am on the x86_64 platform installed from ubuntu-6.10-server-amd64.iso. Kernel is
Linux denab 2.6.17-10-server #2 SMP Tue Dec 5 21:17:26 UTC 2006 x86_64 GNU/Linux.
My problem now is following.
Oui hangs at 17% during copying naeet.o.
Usually this can workaround with LD_ASSUME_KERNEL=2.4.19. After export
this every command will not find libs.
###
oracle at denab:/mnt/rel9204_x86_64/disk1$ export LD_ASSUME_KERNEL=2.4.19; ./runInstaller
/bin/sh: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
###
A little investigation to the above oui-hang found this.
######################
java.lang.UnsatisfiedLinkError: /tmp/OraInstall2006-12-28_11-52-54AM/libactionUnix22.so: /tmp/OraInstall2006-12-28_11-52-54AM/libactionUnix22.so:
symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1482)
at java.lang.Runtime.load0(Runtime.java:737)
at java.lang.System.load(System.java:811)
at ssOiGenClassux22.<clinit>(ssOiGenClassux22.java:25)
at sstouchFileux.touchFile(sstouchFileux.java:135)
at sstouchFileux.installAction(sstouchFileux.java:65)
at oracle.sysman.oii.oiis.OiisCompActions.doActionWithException(OiisCompActions.java:1357)
at oracle.sysman.oii.oiis.OiisCompActions.doActionImpl(OiisCompActions.java:1157)
at oracle.sysman.oii.oiis.OiisCompActions.doAction(OiisCompActions.java:604)
at Components.oracle.rsf.hybrid.v9_2_0_1_0.CompActions.doAction(Unknown Source)
at Components.oracle.rsf.hybrid.v9_2_0_1_0.CompInstallPhase1.doActionP1touchFile11(Unknown Source)
at Components.oracle.rsf.hybrid.v9_2_0_1_0.CompInstallPhase1.stateChangeActions(Unknown Source)
at Components.oracle.rsf.hybrid.v9_2_0_1_0.CompActions.stateChangeActions(Unknown Source)
at oracle.sysman.oii.oiic.OiicInstallActionsPhase$OiilActionThr.run(OiicInstallActionsPhase.java:604)
at oracle.sysman.oii.oiic.OiicInstallActionsPhase.executeProductPhases(OiicInstallActionsPhase.java:2199)
at oracle.sysman.oii.oiic.OiicInstallActionsPhase.doInstalls(OiicInstallActionsPhase.java:2052)
at oracle.sysman.oii.oiic.OiicInstallActionsPhase$OiInstRun.run(OiicInstallActionsPhase.java:2945)
at java.lang.Thread.run(Thread.java:534)
###
and after LTG (LongTimeGoogling ;)) this
###
2)Note:243979.1
Information about LD_ASSUME_KERNEL Variable
Kernel 2.4 comes with a i686 optimized glibc package. The optimized glibc package contains two versions of the libc itself, one with and one without "floating stack" support. Which one an application picks up depends on the setting of the environment variable LD_ASSUME_KERNEL. If this is set to "2.2.5" the application will use the lib without "floating stack". Some older java versions do not work correctly if the glibc "floating stack" is used. As a result, "universal installer" and some utilities as "database configuration assistant" will not work if the glibc "floating stack" is activated. On Sues SLES8 for Oracle to scale well, this variable must be set. With a glibc with "floating stack" support Oracle scales significantly worse (number of users) than without (several thousand vs. less than 1000 users in tests).
###
Can anyone me help with this? Are there compat packages, which i have to install?
My next try will be to change the jre. I know that jre1.5 will not work with oui2.
Maybe the last patchlevel of jre1.4.
Oracle 10g is running fine with some not important linkerrors during installation.
Regards and all the best for 2007
/jk
More information about the ubuntu-server
mailing list