1.虚拟机中装RAC时,如果VMware tools装上后,仍然不能复制粘贴,可以使用ftp来进行文件的上传
可以先进行主节点的配置,然后克隆到从节点上,以减少时间
2. 安装包网站:http://rpm.pbone.net/
http://www.oracle.com/technology/software/tech/linux/asmlib/rhel5.html
http://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux/
3.RAC2 节点上执行root.sh 之前需要编辑两个文件,文件名分别为vipca 和srvctl
首先编辑vipca 文件,找到如下内容:
Remove this workaround when the bug 3937317 is fixed
arch=`uname -m`
if [ "$arch" = "i686" -o "$arch" = "ia64" ]
then
LD_ASSUME_KERNEL=2.4.19
export LD_ASSUME_KERNEL
fi
#End workaround
在fi 后新添加一行:
unset LD_ASSUME_KERNEL
然后编辑srvctl 文件,找到如下内容:
LD_ASSUME_KERNEL=2.4.19
export LD_ASSUME_KERNEL
同样在其后新增加一行:
unset LD_ASSUME_KERNEL
cd /bin
./oifcfg iflist
./oifcfg setif -global eth0/192.168.1.0:public
./oifcfg setif -global eth1/192.168.2.0:cluster_interconnect
./oifcfg getif
这时候没有必要再返回重新执行root.sh 了,需要我们手工执行vipca 命令来为两个节点添加一些必要的进程,至于在
哪个节点上运行,这个就无所谓了,这里我是在RAC2 上执行vipca 命令:
./vipca
4. CRS-0215:Could not start resource 'ora.rac02.LISTENER_RAC02.lsnr'
解决方法:安装netca时,两边的网关一定要配置,否则会报错。
5.CRS-0215:Could not start resource 'ora.rac02.ASM2.asm'
解决方法:两边的hostname 一定要正确
总结起来,在vmware 下使用linux 操作系统为介质来搭建ORACLE RAC 环境,主要注意以下几点:
1,新建虚拟机时选择SCSI 为I/O 适配器类型,使用LSI logic 驱动,这样可以拥有实验用足够的磁盘(针对vmware
1.0.6 版本);
2,本地磁盘和裸设备文件分而置之,避免系统克隆时把裸设备文件也拷贝过去;
3,安装linux 操作系统时,切勿将本地磁盘和裸设备文件划分到同一个卷组当中;
4,打补丁时切记对应正确操作系统版本,否则得不偿失;
5,面对vip 漂移的问题,先考虑是否拥有默认网关;
6,无论是安装clusterware 还是安装database 的时候,遇到报错信息,一定要学会看日志,虽然有的时候不一定管
用;
7,足够的耐心
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22253646/viewspace-666981/
,如需转载,请注明出处,否则将追究法律责任。