安装grid软件没什么问题,主要是跑root.sh脚本的时候。
会出现 Failed to upgrade Oracle Cluster Registry configuration错误,该错误的原因是一个bug,在文档466673.1有明确说明。所以下载
补丁4679769
解压该补丁,然后:
cp ./4679769/clsfmt.bin /u01/app/crs/bin/clsfmt.bin
将其覆盖
然后测试:
/u01/app/crs/bin/clsfmt.bin ocr /dev/raw/raw1
clsfmt: successfully initialized file /dev/raw/raw1
注意再次跑root.sh脚本的时候,将以前的设备
dd if=/dev/zero of=/dev/raw/raw1 bs=1024k count=1000
dd if=/dev/zero of=/dev/raw/raw2 bs=1024k count=1000
dd if=/dev/zero of=/dev/raw/raw3 bs=1024k count=1000
dd if=/dev/zero of=/dev/raw/raw4 bs=1024k count=1000
dd if=/dev/zero of=/dev/raw/raw5 bs=1024k count=1000
升级grid,需要下载:p8202632_10205_Linux-x86-64.zip grid和database升级包都在这里面
按着提示一步一步做就行了
Oracle 11g 在RedHat Linux 5.8_x64平台的安装手册
在CentOS 6.4下安装Oracle 11gR2(x64)