Purpose of the Voting Disk for #Oracle RAC
2015-06-25 13:31
776 查看
The Voting Disk provides an additional communication path for the cluster nodes in case of problems with the Interconnect. It prevents Split-Brainscenarios. That is another
topic from my recent course Oracle Grid Infrastructure 11g: Manage Clusterware and ASM that I’d like to share with the Oracle Community.
Under normal circumstances, the cluster nodes are able to communicate through the Interconnect. Not only do the cssd background processes interchange a network
heartbeat that way, but also things like Cache Fusion are done on that path. The red lines in the picture symbolize the cssd network heartbeat.Additionally, the cssd processes write also into the Voting Disk (respectively Voting File) regularly
and interchange a disk heartbeat over that path. The blue lines in the picture stand for that path. Each cssd makes an entry for its node and for the other nodes it can reach over the network:
Now in case of a network error, a Split-Brain problem would occur – without a Voting Disk. Suppose node1 has lost the network connection to the Interconnect. In order to prevent that,
redundant network cards are recommended since a long time. We introduced HAIP in 11.2.0.2 to make that easier to implement, without the
need of bonding, by the way. But here, node1 cannot use the Interconnect anymore. It can still access the Voting Disk, though. Nodes 2 and 3 see their heartbeats still but no longer node1, which is indicated by the green Vs and
red fs in the picture. The node with the network problem gets evicted by placing the Poison Pill into the Voting File for node1. cssd of node1 will commit suicide now and leave the cluster:
The pictures in this posting are almost identical with what I paint on the whiteboard during the course. Hope you find it useful :-)
topic from my recent course Oracle Grid Infrastructure 11g: Manage Clusterware and ASM that I’d like to share with the Oracle Community.
Under normal circumstances, the cluster nodes are able to communicate through the Interconnect. Not only do the cssd background processes interchange a network
heartbeat that way, but also things like Cache Fusion are done on that path. The red lines in the picture symbolize the cssd network heartbeat.Additionally, the cssd processes write also into the Voting Disk (respectively Voting File) regularly
and interchange a disk heartbeat over that path. The blue lines in the picture stand for that path. Each cssd makes an entry for its node and for the other nodes it can reach over the network:
Now in case of a network error, a Split-Brain problem would occur – without a Voting Disk. Suppose node1 has lost the network connection to the Interconnect. In order to prevent that,
redundant network cards are recommended since a long time. We introduced HAIP in 11.2.0.2 to make that easier to implement, without the
need of bonding, by the way. But here, node1 cannot use the Interconnect anymore. It can still access the Voting Disk, though. Nodes 2 and 3 see their heartbeats still but no longer node1, which is indicated by the green Vs and
red fs in the picture. The node with the network problem gets evicted by placing the Poison Pill into the Voting File for node1. cssd of node1 will commit suicide now and leave the cluster:
The pictures in this posting are almost identical with what I paint on the whiteboard during the course. Hope you find it useful :-)
相关文章推荐
- 磁盘诊断修复专业软件 Norton Disk Doctor 2007 提供下载了
- Using VMware Converter to resize virtual disk files
- em disk
- 一旦软件运行提示"Insufficient disk space"错误的解决方案
- linux下安装新硬盘并挂载mount
- du命令的含义
- Visual Studio不能重写方法时的处理意见AND远程备份
- Batch Rename the files in seconds.
- 免费硬盘
- Ghost V8.0 使用详解
- 关于数据库备份的问题!
- 備份服務器端SQL SERVER數據庫至本地目錄
- sql server7.0数据库恢复
- GRUB0.93 源码阅读分析---新的开始(1)
- debian系统 添加windows字体
- redhat as 3.0 上以中文安装oracle 9i 9.2.0.4过程手记
- Windows 98下不重启使用闪盘全接触
- 怎样修复 Windows 7 的 Boot/BCD 0xc000000f Error
- rman的基础知识和备份的学习
- 怎样得到某一目录下面的子目录