软件及系统:redhat 6.5 64bit、oracle11.2.0.1
为了使用方便,在虚拟机上搭建rac测试环境,安装过程中碰到一些问题,汇总如下:
1:VMware共享磁盘配置
vmware配置共享磁盘,一定要仔细,很容易出问题。配置完后,要检测共享磁盘在节点间配置是否可以同步。
disk.EnableUUID = "TRUE"
disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"
scsi1:1.SharedBus = "Virtual"
scsi1:2.SharedBus = "Virtual"
scsi1:3.SharedBus = "Virtual"
2、yum配置本地源
挂载光盘或者把iso拷贝到系统,配置本地yum,修改本地目录及下面两行设置。
3、使用udev代替asmlib,start udev 需要执行两次
使用脚本生成udev 规则后,/sbin/start_udev 发现fdisk -l 看不到添加的磁盘,再次执行/sbin/start_udev 即可。
4、grid安装前检测 ip failed
可能是udev配置问题,如果failed,手工检查ip如果可以ping通,可以忽略此问题,继续安装。
5、gird安装检测,有些 package failed
oracle 11.2.01 不兼容linux6 系列,系统很多package高于oracle要求,其中i386 i686一些包,打上oracle检测不到,安装grid 和 oracle 软件时 检测有8个包不通过,直接忽略。
6、grid安装进度卡在65%
安装时关闭防火墙,65%copying不过去可能是 防火墙问题。可以使用 lsof -i 查看65%进度前后是否看到java拷贝进程,如没有则需要重新安装。
7、grid安装完执行root.sh时 bug问题
root@node2 install]# ./rootcrs.pl -verbose -deconfig -force 执行root.sh出错后,可以运行此命令,然后重新执行root.sh
[root@node2 ~]# /bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1 11.2.0.1安装在linux6.5 bug 执行root.sh时,需要在另一个命令窗口执行此命令(每个节点都需要此操作)。
8、grid安装完第二节点执行root.sh scan ip启动失败
第二个节点,执行root.sh报错scan.vip 启动失败,原因是共享磁盘配置错误问题。
9、asmca配置磁盘
配置asmca时,选中磁盘配置完成后,界面不显示,可能是共享存储配置问题(具体原因不清楚),但是可以创建,配置后,进asm发现磁盘也都mounted。
总结:
1、使用VMware 虚拟机,共享存储配置要仔细,安装过程中容易出问题的点,建议使用virtual box。
2、安装rac 11.2.0.1 建议使用 linux 5.X,在linux6.X上安装不兼容,可能有bug,如果使用linux6.x建议安装11.2.0.3/4,另外使用oracle linux会方便。
为了使用方便,在虚拟机上搭建rac测试环境,安装过程中碰到一些问题,汇总如下:
1:VMware共享磁盘配置
vmware配置共享磁盘,一定要仔细,很容易出问题。配置完后,要检测共享磁盘在节点间配置是否可以同步。
disk.EnableUUID = "TRUE"
disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"
scsi1:1.SharedBus = "Virtual"
scsi1:2.SharedBus = "Virtual"
scsi1:3.SharedBus = "Virtual"
2、yum配置本地源
挂载光盘或者把iso拷贝到系统,配置本地yum,修改本地目录及下面两行设置。
3、使用udev代替asmlib,start udev 需要执行两次
使用脚本生成udev 规则后,/sbin/start_udev 发现fdisk -l 看不到添加的磁盘,再次执行/sbin/start_udev 即可。
4、grid安装前检测 ip failed
可能是udev配置问题,如果failed,手工检查ip如果可以ping通,可以忽略此问题,继续安装。
5、gird安装检测,有些 package failed
oracle 11.2.01 不兼容linux6 系列,系统很多package高于oracle要求,其中i386 i686一些包,打上oracle检测不到,安装grid 和 oracle 软件时 检测有8个包不通过,直接忽略。
6、grid安装进度卡在65%
安装时关闭防火墙,65%copying不过去可能是 防火墙问题。可以使用 lsof -i 查看65%进度前后是否看到java拷贝进程,如没有则需要重新安装。
7、grid安装完执行root.sh时 bug问题
root@node2 install]# ./rootcrs.pl -verbose -deconfig -force 执行root.sh出错后,可以运行此命令,然后重新执行root.sh
[root@node2 ~]# /bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1 11.2.0.1安装在linux6.5 bug 执行root.sh时,需要在另一个命令窗口执行此命令(每个节点都需要此操作)。
8、grid安装完第二节点执行root.sh scan ip启动失败
第二个节点,执行root.sh报错scan.vip 启动失败,原因是共享磁盘配置错误问题。
9、asmca配置磁盘
配置asmca时,选中磁盘配置完成后,界面不显示,可能是共享存储配置问题(具体原因不清楚),但是可以创建,配置后,进asm发现磁盘也都mounted。
总结:
1、使用VMware 虚拟机,共享存储配置要仔细,安装过程中容易出问题的点,建议使用virtual box。
2、安装rac 11.2.0.1 建议使用 linux 5.X,在linux6.X上安装不兼容,可能有bug,如果使用linux6.x建议安装11.2.0.3/4,另外使用oracle linux会方便。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29193965/viewspace-1402621/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29193965/viewspace-1402621/