免费注册 查看新帖 |

Chinaunix

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

请教RHCS HA中服务IP [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-01-05 09:50 |只看该作者 |倒序浏览
双机组成高可用HA,比如服务是httpd:
1、是不是要用chkconfig httpd off来取消它开机自动启动啊?否则此机被fence重启后会把此服务启动起来吧?
2、我的服务器上有三张网卡,都接到同台交换机上,我想单独用一张网卡做心跳,在hosts文件中是不是只能写上这张网卡的IP?
想用另外两张网卡bond后对外提供httpd服务,那RHCS中的resource中的提供的IP地址是虚拟给bond的这个IP的吧,怎么保证的业务流量是从这个bond的IP走的?

感谢大侠!!

论坛徽章:
0
2 [报告]
发表于 2012-01-05 17:16 |只看该作者
httpd必须要是On的 。被fence重启后会继续检测心跳。如果检测到httpd端口没起来会继续重启。。。。
单独网卡提供心跳你可以指定检测心跳的网卡IP啊。
同样你可以在Ha配置文件中指定相应的ip+正则实现高可用的。Ip就可以写你bond的网卡ip

论坛徽章:
0
3 [报告]
发表于 2012-01-06 13:29 |只看该作者
1、httpd是要关掉,由cluster里的服务去启动,这样cluster就会自动去检查你的httpd状态。
2、如果你有fence设备的话,专用心跳线都可以省了,直接用的bonding去即当心跳又当数据服务。host里面只 是心跳用的,所以hosts里面不能出现同一主机名多个映射。你cluster虚IP地决定你的数据走bonding,只要他们是同一个网段的IP。

论坛徽章:
0
4 [报告]
发表于 2012-01-06 15:33 |只看该作者
多谢二位!!感激!!
hgk117 大哥:  为何有fence就不用专用心跳了??我用的hp的刀片有iLO3 。现在我们是想eth0和eth1来bond0,来跑数据; eth2来做心跳,并且是两台直接用网线连起来的,按你的说法是把hosts文件中只写上eth2的IP地址就可以了吧?
linuxzk 大哥说在配置文件中可以指定eth2来做心跳。linuxzk 大哥指导下吧?

论坛徽章:
0
5 [报告]
发表于 2012-01-09 12:19 |只看该作者
ilo3口就是你的fence设备接口,也是心跳失败后重启服务器电源的控制设备。 hgk117的意思是你直接用bond0的ip作为心跳ip,有双网卡的保障,最好交换机也是2台,避免单点故障。

你在配置cluser.conf时添加的node name解析后的ip地址就是用作心跳的ip地址,所以你想用eth2来做心跳就在hosts中写
node1  <IP_Server1_eth2>
node2  <IP_Server2_eth2>

不过你现在这样的连接是有单点问题的,如果极端情况心跳断了,fence设备又配置好了就会来回重启服务器,可能损坏硬件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP