当前linux7.4 .oracle:10.2.0.1 patchset10.2.0.5
问题一:
[oracle@CISServer database]$ ./runInstaller
./runInstaller: /software/shigi/database/install/.oui: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
[root@CISServer ~]# yum install -y glibc.i686
[oracle@CISServer database]$ ./runInstaller
./runInstaller: /software/shigi/database/install/.oui: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
[oracle@CISServer database]$ ./runInstaller
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 <<<<
Exiting Oracle Universal Installer, log for this session can be found at /oracle/app/oraInventory/logs/installActions2020-05-22_03-11-48PM.log
由于操作系统版本太高(rhel7.6),数据库软件版本10.2.0.1过旧,需要更改redhat-release
[root@CISServer ~]# ls /etc/redhat-release
redhat-release redhat-release.bak
Red Hat Enterprise Linux Server release 4.333 (Tikanga)
[root@CISServer ~]# cat /etc/redhat-release.bak
Red Hat Enterprise Linux Server release 7.6 (Maipo)
问题二:
[oracle@CISServer database]$ ./runInstaller
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
Passed
All installer requirements met.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2020-05-22_03-13-51PM. Please wait ...[oracle@CISServer database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2020-05-22_03-13-51PM/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)
网查少包
[root@CISServer tmp]# yum search libXp
[root@CISServer tmp]# yum search libXp.686
问题三:
安装过后仍然报错
[oracle@CISServer database]$ ./runInstaller
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
Passed
All installer requirements met.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2020-05-22_03-21-33PM. Please wait ...[oracle@CISServer database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2020-05-22_03-21-33PM/jre/1.4.2/lib/i386/libawt.so: libXt.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
libXt和libXt.i686
(注意libawt.so: libXp.so.6:和libawt.so: libXt.so.6报错是不一样的)
问题四:
[oracle@CISServer database]$ ./runInstaller
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
Passed
All installer requirements met.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2020-05-22_03-32-45PM. Please wait ...[oracle@CISServer database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2020-05-22_03-32-45PM/jre/1.4.2/lib/i386/libawt.so: libXtst.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(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
安装libXtst和libXtst.i686
问题五:
安装glibc-devel包,glibc包
问题六:
退出重装
跳过continue
完成安装。
由于linux版本过高,内置的包版本非常高,低版本数据库本身不需要这么高的版本,导致数据库在安装时遇到非常多的问题