环境: P750+AIX 6100-07-00-0000
Oracle 11.2.0.2.0 RAC + ASM
在安装grid软件时,进行到大概30%多,安装界面跳出错误,根据错误指向的日志信息,发现里面有类似的错误日志:
ld: 0711-780 SEVERE ERROR: Symbol .ksmpfpva (entry 58940) in object /u02/app/11.2.0/grid/lib//libser
INFO: ver11.a[ksmp.o]:
Relocation overflow in reference to: dbkedPix_ (entry 8609)
Address: 0x00008076; RLD type: R_TOC; RLD length: 16
该错误为截取网上一帖子的错误日志,我当时的错误日志中不是ksmpfpva,但其他信息基本一样。忘了备份,失败。
经查,需要在该平台的AIX上打一补丁:IV09580,下载地址为:ftp://public.dhe.ibm.com/aix/efixes/iv09580/
该补丁下载后,为一压缩包:IV09580.epkg.Z
安装方法:上传至服务器后,不需要解压,直接在root用户下用命令: emgr -e IV09580.epkg.Z
一阵刷屏之后,系统提示安装成功,再重启主机。
将已安装的grid的安装目录rm掉: rm -rf /u02/app
再执行runInstaller,一路顺利。
附上各平台对应的补丁一览:
5.3 TL11 - iv10538
5.3 TL12 - iv11158
6.1 TL4 - iv11167
6.1 TL5 - iv10576
6.1 TL6 - iv10539
6.1 TL7 - iv09580
7.1 TL0 - unaffected
7.1 TL1 - iv09541
不过,我在AIX6100-06-01-1043上安装Oracle 11.2.0.2.0 RAC ,从未出现过该问题。说明该版本已修复了这个BUG。