回复 1# tttzzz22 你想啊,其中一个节点网口ent9 down掉以后,ent13的Active member变成了eth11,数据从ent11往外发送,但是对端节点 ent9是好的,所以仍然是ent9作为Active Member在接收数据。但ent11是网线直连的,怎么可能收到从节点1的ent11到节点2的ent9的数据包...
显示全部回复 1# tttzzz22
你想啊,其中一个节点网口ent9 down掉以后,ent13的Active member变成了eth11,数据从ent11往外发送,但是对端节点 ent9是好的,所以仍然是ent9作为Active Member在接收数据。但ent11是网线直连的,怎么可能收到从节点1的ent11到节点2的ent9的数据包呢? 这个必须通过交换机,让两个节点的ent9和ent11 这四个口子在同一个VLAN下才能够做到啊。
这次生产故障完全应该由负责实施部署RAC的人负责。 什么技术人员说“不太建议”,完全是不负责任,或者是该技术人员也没有弄清楚RAC对于心跳网络Failover的机制,这种依赖OS的网卡Failover方案,必须通过交换机。
系统上线前没做故障测试吧,做了的话肯定不会这样。
补充一下: 10gR2/11gR1 RAC的心跳网络是这个样子,11gR2 RAC新的网络心跳是用的HAIP来实现的,不依赖OS级别的网卡Failover了,又不一样了。如果楼主的版本是11gR2的话,那么还是做RAC方案的人没有用HAIP。
收起