由于VMWare GSX Server和Windows XP sp2的不兼容, 就安装了VMware Server版本, 却发现安装的Oracle RAC不能好好工作了, 最大的原因是, VIP服务不能自动启动了, 怎么找也找不出原因.
用oifcfg命令看RAC的网卡设置, 没有发现问题.
[root@db01 /]# oifcfg getif -global
eth0 138.1.137.0 global public
eth1 192.168.20.0 global cluster_interconnect
冲其量来说, VIP只是在网卡上绑定了另一个IP, 手工运行如下命令都没有问题.
[root@db01 /]# ifconfig eth0:1 138.1.137.11 netmask 255.255.255.0 up
[root@db01 /]# ifconfig eth0:2 138.1.137.21 netmask 255.255.255.0 up
[root@db01 /]# ifconfig eth0:3 138.1.137.31 netmask 255.255.255.0 up
实在想不出理由, 就胡思乱想了. 联系起安装VMware Server时, 网络设置那块并不顺利, 而用了vmnet8作为eth0的接口, 可能是问题所在, 于是在注册表中一通搜索, 将原来的vmnet1和vmnet8删除干净后, 重新加入新的两块host only的网卡, 配好ip后启动虚拟机, 发现VIP工作正常了.
因此不要用vmnet8 (NAT)来作为RAC节点的虚拟网卡接口.
留言 (3)
可以写一个silent方式安装的过程。这样估计更好。呵呵。
另外我查看了好多资料,包括Oracle官方的一些文档。涉及到RAC的管理的资料还是非常少的!
Posted by 阿飞 | Jan 10, 2008 4:16 PM
我的第二和第三节点都不是通过安装方式搞出来的, 是将CRS和DB的安装目录tar过来后搞起来的, 有空是准备写一个文档.
Posted by anysql | Jan 10, 2008 4:28 PM
增加节点还是很方便的。在b14197上面所有说明(10.2.0.3)。而且所有的CRS 及soft会自动复制到新的节点上去,只需要运行简单命令即可。
Posted by 阿飞 | Jan 10, 2008 6:12 PM