不是第一次在Vmware workstation中搭建oracle cluster了,但是我每次搭建这样的环境时,都抱着第一次搭建的心情,因为我知道每次搭建都会出现不同的问题,而这些问题可能又会花上好一会儿去解决,于是从这次开始,我决定把每次搭建RAC的时候出现的问题都记录下来!
1,在安装clusterware的过程中,在图形界面上Add了节点
rac2 rac2-priv rac2-vip
点击next的时候,报错说,所定义的节点不是clusterable,属于操作系统错误。
找了些资料,也对应了自己的环境,发现用户有效性这里的问题,我在root用户下做的用户有效性,而做RAC的时候oracle用户下是需要用户有效性。于是把这个问题修复后,clusterware成功。
总结:其实这个问题的发生是在于,在配置的过程没有注意是应该在root还是在oracle用户下配置。整个的配置项相对还是比较多的,所以注意在哪个用户下非常重要!!!包括建立目录的时候这点也是很重要的。这些小的地方往往决定最后的安装是否成功。
2,在安装完clusterware的时候(过程中没有任何报错),提示我要在两个节点下运行两个脚本,但是这次我的两个脚本都运行报错了。最后,我发现只有照着文档在2节点下去安装vipa就可以了(这次是个bug),最后 检查下crs_stat -t 是不是每项都是online的。如果都是online的,说明没啥大问题,继续就行~
其实,通过几次配置oracle rac,我感觉动手去做很重要,毕竟做过一遍才能很清楚的知道过程,但是,我更加觉得理解是最重要的,rac是属于哪一种的配置,可以怎么配置,ASM,Flasharea的设置,等等 。其实这都是一些很detail的东西,cluster不是装好用就不管了,怎么配的决定了将来怎么配。
后面,我会把oracle RAC的东西做深入的理解和分析,而不能停于表面!希望在oracle道路上越走约好!