rac oracle脑裂,深入了解Oracle RAC 脑裂 Brain Split

本帖最后由 maclean 于 2011-10-12 00:30 编辑

在理解脑裂(Brain Split)处理过程前,有必要介绍一下Oracle RAC Css(Cluster Synchronization

Services)的工作框架:

c3d1aeb890ca10f5270b7468c933bb25.gif

2011-10-10 19:15 上传

点击文件名下载附件

答网友的提问

Question 1:

文档里的有些说法 我觉得不是很靠谱

比如

所以

有一种说法认为voting disk只要有2个足以保证冗余度就可以了,没有必要有3个或以上

voting disk,这种说法是错误的。Oracle推荐集群中至少要有3个voting disks。  实际上应该是奇数个,1个也是可以的

在脑裂检查阶段Reconfig Manager会找出那些没有Network Heartbeat而有Disk Heartbeat的

节点,并通过Network Heartbeat(如果可能的话)和Disk Heartbeat的信息来计算所有竞争子集

群(subcluster)内的节点数目,并依据以下2种因素决定哪个子集群应当存活下去:

1. 拥有最多节点数目的子集群(Sub-cluster with largest number of Nodes)

2. 若子集群内数目相等则为拥有最低节点号的子集群(Sub-cluster with lowest node

number),举例来说

你可能感兴趣的:(rac,oracle脑裂)