在安腾版linux下装Oracle,需要先安装p5390722_10201_Linux-IA64.zip 补丁包。
否则运行./runInstaller会报:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x2000000000814141, pid=31668, tid=2305843009216825440
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.4.2_10-b03 mixed mode)
# Problematic frame:
#
[error occurred during error reporting, step 60, id 0xb]
--------------- T H R E A D ---------------
Current thread (0x6000000000012190): JavaThread "main" [_thread_in_Java, id=31668]
siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x5f007972746e656f
Registers:
unat=0x0000000000000000 lc=0x0000000000000000 ccv=0x0000000000000000
pfs=0xc000000000000c20 bsp=0x60000fff7fffdc80 cfm=0x0000000000001735
rsc=0x000000000000000c rnat=0x0000000000000000
ip=0x2000000000814141 pr=0x0000000005559961
b0=0x20000000038a76e0
b1=0x0000000000000000 b2=0x0000000000000000
b3=0x0000000000000000
b4=0x0000000000000000 b5=0x0000000000000000
b6=0x2000000000813d80
b7=0x20000000038e3600
r0=0x0000000000000000
r1=0x20000000011e52f0 r2=0x60000fffffff3e50
r3=0x00000000000000f0
r4=0x0000000000000000 r5=0x0000000000000000
r6=0x0000000000000000
r7=0x0000000000000000 r8=0x2000000000801d50
r9=0xffffffffffffffff
r10=0x0000000000000010 r11=0x0000000000000018
r12=0x60000fffffff3aa0 r13=0x20000000002fcf00 r14=0x5f007972746e656f
r15=0x2000000000813d80 r16=0x5f007972746e655f r17=0x0000000000000018
patch安装完成后,要把$ORACLE_HOME/jre, jdk目录拷贝到其他目录,如/home/oracle
然后删除安装patch的Oracle安装,不然会导致安装会crs后,安装database的时候,不能安装cluster 的database,只能安装单机的database。
打完patch后,运行./runInstaller -jreLoc /home/oracle/jre
安装CRS和数据库,安装过程中如果发现有srvctl,vipca等脚本运行失败的错误,修改脚本的
JREDIR=/u01/app/oracle/product/10.2.0/crs/jdk/jre/
为JREDIR=/home/oracle/jre 即可。