免费注册 查看新帖 |

Chinaunix

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

Redhat 集群 study notes [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-28 08:49 |只看该作者 |倒序浏览
backgroud:
OS: centos 5.2
I only want to learn redhat implementation
This is for Load Balancing for static content web application

Question 2: If I want to run RedHat Cluster Suite - cman, rgmanager on Node web20/21/22 to achive High Availability + LVS Load Balance
我想把lvs 和 rhcs 结合起来, 为了说明概念, 不用GFS 和共享磁盘,web 服务器 用本机磁盘。这样可以不用fence 设备。

因为已有lvs做负载平衡,一个节点失败, lvs 会转到另一个节点, High Availability(RHCS)还有必要吗 in this situation?


Question 3:
如果我要用rhcs 的话, web20/21/22 每次只有一个节点active, 唯一同时用的理由是: lvs(load balance) /rhcs(HA)判断节点失败的标准不一样, 我的理解对吗?
Question 1: which is primary/backup Heartbeat Channel?

A) LVS1 eth0 --switch1-- lvs2 eth0
B) lvs1 eth2 -- lvs2 eth2
C) lvs1 eth1 - switch2 -- lvs2 eth1


My understanding is:

A can be primary heartbeat channel, C can be backup heartbeat channel, while B is optional(if need dedicated one), is my understanding right?

[ 本帖最后由 gl00ad 于 2008-10-29 10:08 编辑 ]

lvs-2tier.gif (9.67 KB, 下载次数: 38)

lvs-2tier.gif

论坛徽章:
0
2 [报告]
发表于 2008-10-28 09:05 |只看该作者

回复 #1 gl00ad 的帖子

具体的问题加我的QQ交流一下

论坛徽章:
0
3 [报告]
发表于 2008-10-28 09:11 |只看该作者

回复 #1 implementation

this is the space for implementation later

论坛徽章:
0
4 [报告]
发表于 2008-10-28 09:29 |只看该作者
我觉得这个问题的意思是: 那个物理通道可以作为主/备均衡器的心跳通道?
我的理解是B,必须是直接连接的通道.免得因为SWITCH的问题造成主备乱切换.

这里的主/备是指LB的主备,而不是通道的主备. 不知道是否理解正确?

论坛徽章:
0
5 [报告]
发表于 2008-10-28 09:37 |只看该作者

回复 #4 Au_Hank 的帖子

redhat original document:
Periodically, the LVS routers exchange heartbeat messages through the primary external public interface and, in a failover situation, the private interface.

主/备均衡器的心跳通道 have 2 心跳通道, 我觉得 主通道 is A, but I am not sure 备通道. B or C. thanks

论坛徽章:
0
6 [报告]
发表于 2008-10-28 09:49 |只看该作者
感觉B,C都可以作为BACKUP通道, 但是如果SWITCH2出问题的话,可能引起不必要的切换?

论坛徽章:
0
7 [报告]
发表于 2008-10-28 10:00 |只看该作者

回复 #6 Au_Hank 的帖子

guess you are right, I am just planning what hardware to buy for testing, I will skip switch redundancy, get rid of eth2. thanks

[ 本帖最后由 gl00ad 于 2008-10-28 10:01 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2008-10-28 15:25 |只看该作者
看Redhat官方文档,建议使用eth0作为心跳。至于是直连还是通过交换机互联,个人觉得直连比较可靠。但是看坛子上很多人建议使用交换机,原因是怕网线问题。我倒是没这么认为。

论坛徽章:
0
9 [报告]
发表于 2008-10-29 00:14 |只看该作者

回复 #8 oioilu 的帖子

Can anyone answer question2, I am really confused by combining LVS and  Redhat Cluster together, especially httpd? thanks

论坛徽章:
0
10 [报告]
发表于 2008-10-29 20:55 |只看该作者

回复 #9 compare notes

Do you have port 5404 when you run rhel5 cluster cman-openais?

[root@s12 ~]# netstat -an|grep 5405
udp        0      0 192.168.0.12:5405           0.0.0.0:*
udp        0      0 239.192.2.98:5405           0.0.0.0:*
[root@s12 ~]# netstat -an|grep 5404
[root@s12 ~]#


original redhat document
Openais uses three UDP sockets for communications. A multicast receive socket which is bound to the
multicast address. A multicast send socket which is bound to the local IP address but at the port number
specified minus one, and a token socket which is bound to the local IP address. The default port number
is 5405, so a normal system will have two sockets bound to port 5405 and one to 5404.

[ 本帖最后由 gl00ad 于 2008-10-29 20:58 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP