在aix6(或aix6.1)上安装oracle10g rac过程中会出现很多问题,下面是各个问题的解决办法:
一、安装之前,运行如下命令修改oracle用户的属性
这一步骤不止aix6,aix5上也要执行,不知为何在官方文档上没有看到
chuser capabilities=CAP_PROPAGATE,CAP_BYPASS_RAC_VMM,CAP_NUMA_ATTACH oracle |
二、安装crs的最后一步运行root.sh脚本之前需要修改$CRS_HOME/bin/racgvip脚本,否则会导致vip无法启动,修改方法如下:
# cd $CRS_HOME/bin # cp racgvip racgvip.old # vi racgvip |
将221,231,371这三行中的 $5 修改为 $6
原因是AIX6.1与AIX5.3的netstat -in 执行结果不一样
三、升级crs到10.2.0.4,运行root02.sh之后,vip又变得无法启动,这时需要再次修改$CRS_HOME/bin/racgvip,方法如下:
注意是在运行root02.sh之后再修改
# cd $CRS_HOME/bin # cp racgvip racgvip.10204.old # vi racgvip |
将263,275这两行中的 $5 修改为 $6
原因同样是AIX6.1与AIX5.3的netstat -in 执行结果不一样
然后重新启动crs
# $CRS_HOME/bin/crsctl stop crs # $CRS_HOME/bin/crsctl start crs |
四、升级rdbms到10.2.0.4过程中,会弹出一个窗口报告java进程在运行,不允许升级,这又是一个bug,修改方法如下:
# mv /usr/sbin/fuser /usr/sbin/fuser.old # touch /usr/sbin/fuser |
然后在弹出的窗口中点“Retry”按钮,就可以完成rdbms的升级
--end--
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22049049/viewspace-1035053/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22049049/viewspace-1035053/