oracle@mach:~/database$ ./runInstaller -ignoreSysPrereqs -responsefile /home/oracle/sampleOracle.rsp
Starting Oracle Universal Installer...
Checking installer requirements...
Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
Failed <<<<
>>> Ignoring required pre-requisite failures. Continuing...
Preparing to launch Oracle Universal Installer from /home/u01/tmp/OraInstall2009-09-25_12-50-45PM. Please wait ...oracle@unimark:~/database$ Oracle Universal Installer, Versi on 10.2.0.1.0 Production
Copyright (C) 1999, 2005, Oracle. All rights reserved.
Exception java.lang.UnsatisfiedLinkError: /home/u01/tmp/OraInstall2009-09-25_12-50-45PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: wrong ELF class: ELFCLASS64 occurred..
java.lang.UnsatisfiedLinkError: /home/u01/tmp/OraInstall2009-09-25_12-50-45PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: wrong ELF class: ELFCLASS64
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
at sun.awt.DebugHelper.<clinit>(Unknown Source)
at java.awt.Component.<clinit>(Unknown Source)
at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:222)
at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:193)
at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:202)
at oracle.sysman.oii.oiic.OiicInstaller.getInterfaceManager(OiicInstaller.java:436)
at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:926)
at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:866)
Exception in thread "main" java.lang.NoClassDefFoundError
at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:222)
at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:193)
at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:202)
at oracle.sysman.oii.oiif.oiifm.OiifmAlert.<clinit>(OiifmAlert.java:151)
at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:984)
at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:866)
ENVIRONMNET
TERM=xterm
SHELL=/bin/bash
TMPDIR=/home/u01/tmp
SSH_CLIENT=
OLDPWD=/home/oracle
SSH_TTY=/dev/pts/6
USER=oracle
LD_LIBRARY_PATH=/home/chroot/lenny_32/lib/:/home/chroot/lenny_32/usr/lib/
TEMP=/home/u01/tmp
ORACLE_SID=orcl
ORACLE_BASE=/home/u01/app/oracle
MAIL=/var/mail/oracle
PATH=/usr/local/bin:/usr/bin:/bin:/usr/games
PWD=/home/oracle/database
JAVA_HOME=/usr/lib/j2sdk1.5-sun/
LANG=en_US.UTF-8
SHLVL=1
HOME=/home/oracle
LOGNAME=oracle
DISPLAY=127.0.0.1:0.0
_=/usr/bin/env
the installer supports 64 bit?
--
Regards,
Umarzuki Mochlis
http://gameornot.net
--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
> 2009/9/25 Daniel Suleyman <dani...@gmail.com>:
> > Any advice will be appreciated.
I assume, that you've got the 64 bit version of Oracle, but a
double check might be useful (as always).
> >> Preparing to launch Oracle Universal Installer from
> >> /home/u01/tmp/OraInstall2009-09-25_12-50-45PM. Please wait
> >> ...oracle@unimark:~/database$ Oracle Universal Installer,
> >> Versi on 10.2.0.1.0 Production
Do you have a requirement to install exactly 10.2.0.1? I've had
my share of problems with installations of 10.2 on Debian, while 11 was
(almost) painless. If possible I'd recommend a switch to the newest
version.
> >> Exception java.lang.UnsatisfiedLinkError:
> >> /home/u01/tmp/OraInstall2009-09-25_12-50-45PM/jre/1.4.2/lib/i386/libawt.so:
> >> libXp.so.6: wrong ELF class: ELFCLASS64 occurred..
> >> java.lang.UnsatisfiedLinkError:
> >> /home/u01/tmp/OraInstall2009-09-25_12-50-45PM/jre/1.4.2/lib/i386/libawt.so:
> >> libXp.so.6: wrong ELF class: ELFCLASS64
Based on this snippet I'd say, that a 32 bit version of
libawt.so tries to use libXp.so which is only available in 64 bits on
your system. Unfortunately, even though Oracle packages are available
for AMD64, the installer itself requires 32 bit Java to be present. So
I'd check if appropriate Java version is present. At least that was one
the quirks during my installation attempts.
Also with Oracle 11, you can skip most the 'fake requirements'
used to make Oracle think its installed on RHEL or its derivatves, ie.
install it somewhere else than /u01/app/oracle, which was quite hard to
change in 10.2 if I remember well. My current installation for example
resides in /usr/local/oracle/11g1/ which is quite useful.
Hope it helps.
Regards,
--
Michał Bożek
Показать подробные сведения 18:50 (16 ч. назад)
|
> UnsatisfiedLinkError exception loading native library: njni10
Now this might have various reasons... Please check the
following:
- is libnjni10.so present in your system? It should be in:
$ORACLE_HOME/lib/ and $ORACLE_HOME/lib32/
- if it is present, then does LD_LIBRARY_PATH contain the above paths?
Also please check $ORACLE_HOME/install/make.log for any linking
errors. In any case you might want to try when the libraries are
available na LD_LIBRARY_PATH is set correctly:
rm -f $ORACLE_HOME/install/make.log
cd $ORACLE_HOME/bin
/relink all > $ORACLE_HOME/install/make.log
> No requiremnets, can you describe what needed to install 11G?
Apart from the package available here:
http://www.oracle.com/technology/software/products/database/oracle11g/112010_linx8664soft.html
hardware requirements got a bit higher since 10.2. 11g requires
almost 4GiB HDD space for its install plus approximately 1GiB for a
starter database. Memory and swap requirements remained the same. It
should install painlessly on a 64 bit environment, but the installer
itself still relies on 32 bit Java.
Rest of the installation setup does not differ from 10.2 as far
as I remember.
As for a step by step installation guide I should have it
somewhere in my backups - I'll try to find it and post it later on.
Regards,
On Sat, 26 Sep 2009 15:15:29 +0500
> As for a step by step installation guide I should have it
> somewhere in my backups - I'll try to find it and post it later on.
>
> *it will be greate*
Should be attached to the massage. It's been done a graphical
install, though it should not be a major difference.
Those look OK. Maybe the log file will tell something more.
> LD_LIBRARY_PATH=/home/u01/app/oracle/product/10.2.1/db1/lib32:/home/u01/app/oracle/product/10.2.1/db1/lib
> /home/u01/app/oracle/product/10.2.1/db1/lib/libnjni10.so
> /home/u01/app/oracle/product/10.2.1/db1/lib32/libnjni10.so
Regards,
--
Michał Bożek
> oracle@:/home/u01/app/oracle/product/10.2.1/db1/bin$ ./relink all >
> test cp: cannot stat `/DISCARD/': No such file or directory
I haven't got a 10.2 install at hand at the moment - does any
of the *.mk files reference the /DISCARD/ directory? Executing
cd $ORACLE_BASE
for FILE in `find -name *mk*`; do grep DISCARD $FILE; done
should give you a list of such makefiles. If any of them does, please
> /usr/bin/ld: i386 architecture of input file
> `/home/u01/app/oracle/product/10.2.1/db1/sysman/lib/snmccolm.o' is
> incompatible with i386:x86-64 output
This set of errors is more worrying - looks like you're trying
to link 32 and 64 bit binaries. It seems, that at least part of the
package is 32 bit. It's guaranteed to conflict with a 64 bit system.