Oracle 11gR2 的 HAIP 机制,算是 RAC 里一个比较实用但常被忽略的细节。全名是Highly Available IP,主要多网卡冗余互联的问题。你只要装好Grid Infrastructure,它自己就能识别多个网卡自动绑定虚拟 IP,稳定性提升不少。

不用你手动设定 HAIP,它会把ora.cluster_interconnect.haip这个资源挂在集群里,出了问题自动接管,挺聪明的。尤其在 RAC 多节点部署中,能防止单点互联故障导致心跳断连。

我自己在做双机 RAC 的时候踩过坑,后来查到这个文档 1210883.1,才算搞明白原理。现在基本上只要是11gR2以上的项目,都会优先启用这个功能,图个省心。

对了,如果你正好在折腾 RAC 的配置,下面这些链接也蛮有用的:

如果你在配置多网卡 RAC 环境,记得看下ora.cluster_interconnect.haip状态,能省不少事。