免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8483 | 回复: 10
打印 上一主题 下一主题

双节点HA,对于quorum disk的迷惑 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-01-28 19:21 |只看该作者 |倒序浏览
最近要做一个双节点的NFS集群,两个redhat AS 5.4 Server连接SAN做成HA模式,对于要不要quorum disk一直很迷糊,RH的官方文档和网上的示例都是基于3+个节点的,而且对quorum disk也语焉不详,而qdisk的man page却明确说明双节点时需要它来防止脑裂.
想请教有相关经验的大侠,到底要,还是不要?如果不要,原理或相关文档何在?
先谢过!

论坛徽章:
0
2 [报告]
发表于 2010-01-28 20:03 |只看该作者
对于双节点集群,最好不要用qdisk。第一是双节点集群要他没用,第二是如果你不明白他的工作原理,要了反而不稳定。

至于原因不是一两句话能说清楚,所以我会再找个机会详细说明原因。

招聘 : 技术支持/维
论坛徽章:
0
3 [报告]
发表于 2010-01-29 09:05 |只看该作者

回复 #1 busyant 的帖子

双节点不需要qdisk,三个节点以上的话如果你对qdisk的那几个参数不明白的话,最好也不要使用,很容易出问题的

论坛徽章:
0
4 [报告]
发表于 2010-01-29 10:16 |只看该作者
谢谢两位的回复,如果两位能指点一个比较detail的文档就好了。
凡事得求甚解啊!

论坛徽章:
0
5 [报告]
发表于 2010-01-29 10:21 |只看该作者
我对qdisk的简单理解,不知道是否正确:
1、qdisk根据定义的heuristic,来确认自己是否还“活着”,比如ping一个gateway。然后
2、往quorum disk写入自己的存活信息。
3、再检查其他node的存活状态

过程中还要引入 interval、TKO的概念。引入这些概念后就容易混淆了。

论坛徽章:
0
6 [报告]
发表于 2010-01-29 11:14 |只看该作者
截至目前理解得都没错。不过不够完全。

论坛徽章:
0
7 [报告]
发表于 2010-02-10 15:02 |只看该作者
quorum disk我感觉和rac中的voting disk功能应该是差不多的吧。rac双节点都需要voting disk的啊


jerrywjl 讲讲双节点集群为什么要他没用

论坛徽章:
0
8 [报告]
发表于 2010-02-11 20:49 |只看该作者
就是仲裁设备,sun cluster里面叫:quorum device,和rac的voting disk是一个概念
关键用于用于双机状态同步的心跳连接(有的也可以用公网连接做心跳)全部断掉,两个节点互相感知不到对方的时候,哪个节点接管应用的仲裁作用。
一共3票(必须是奇数),两个cluster节点各算一票,quorum device算一票,无法感知到对方的时候,谁拥有2票谁就拥有应用的所有权。

论坛徽章:
0
9 [报告]
发表于 2010-02-11 20:50 |只看该作者
双节点如果不用quorum的话,在两个节点互相不能通信的时候会出问题。
不过就目前的情形来看,这种情况一般很少出现了。
所以veritas cluster貌似不配置quorum也可以。
sun cluster好像就不行。

论坛徽章:
0
10 [报告]
发表于 2010-02-11 20:51 |只看该作者
设想一下,如果机器的tcp协议栈崩溃,那不就心跳全没了?
这是一个单点故障,我曾经遇到过的。
所以IBM的HACMP和HP的MC/ServiceGuard都支持用串口做心跳,但是貌似还是要用到quorumdevice。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP