欢迎来到天天文库
浏览记录
ID:37918479
大小:126.00 KB
页数:6页
时间:2019-06-02
《Heartbeat双机互备》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Heartbeat双机互备Heartbeat双机互备深圳傲天通信有限公司深圳市南山区软件园3栋6楼电话:86168886(0755)地址:http://www.aotain.com编制:沈雷宇审核:审批:日期:2008-09日期:日期:Heartbeat双机互备一、文档说明本文档,设计了heartbeat提供对外的VIP,当主服务器down机后,从服务器通过心跳检测到主服务器down机后,会启动本机的heartbeat服务,VIP将会自己转移到从服务器,当主服务器处理好后,通过从心跳监测,可以手动把VIP移回到主服务器,也可一直由从机接管。二、网络拓朴
2、注释:公网接入:主从服务器通过公网通信心跳连线:主从服务器通过专用网络通信,专用网络可用以太网的交叉线连接,也可用串口连接监测。VIP:集群通过VIP与公网通信,主从通过公网网卡上邦定虚拟地址(VIP)实现。三、Heartbeat工作原理:Heartbeat最核心的包括两个部分,心跳监测部分和资源接管部分,心跳监测可以通过网络链路和串口进行,而且支持冗余链路,它们之间相互发送报文来告诉对方自己当前的状态,如果在指定的时间内未受到对方发送的报文,那么就认为对方失效,这时需启动资源接管模块来接管运行在对方主机上的资源或者服务。(一)用户与主服务器正常通信(
3、二)主从服务器通过心跳专线监测彼此是否正常Heartbeat双机互备(三)如果主服务器的公网失效或服务器DOWN机,从服务器通过心跳监测后,启动设定服务并接管主服务器对外的网络资源(VIP)(四)用户与从服务器通信(从机在几秒或几十秒内接管主服务器)(五)主服务器恢复后(重起或修复等)可以重新接管网络资源。Ug6Linux联盟Ug6Linux联盟四、安装配置及调试Heartbeat集群(一)安装前环境设定两台主机硬件环境(不必完全一致)系统安装按公网标准文档(centos4.4)(二)安装前网络环境设定:node1:主机名:Master(HAM)eth
4、0: 10.0.0.5 //对外通信IP地址eth1: 172.16.0.5 //心跳使用地址node2:主机名:Slave(HAS)eth0: 10.0.0.6 //对外通信IP地址eth1: 172.16.0.6 //心跳使用地址VIP:10.0.0.7//集群对外提供服务的地址注意要检查以下几个文件:/etc/hosts/etc/host.conf/etc/sysconfig/network/etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-s
5、cripts/ifcfg-eth1#vi/etc/hostsnode1与node2的hosts内容相同如下(hosts文件的修改必需在heartbeat安装前):127.0.0.1 localhost.localdomain localhost10.0.0.5 Master 172.16.0.5 HAM172.16.0.6 HAS10.0.0.6 Slave#cat/etc/host.confHeartbeat双机互备orderhosts,bind#cat/etc/sysconfig/netw
6、orkNETWORKING=yesHOSTNAME=Master //主机名GATEWAY="10.0.0.1" //网关GATEWAY="eth0" //网关使用网卡ONBOOT=YES //启动时加载FORWARD_IPV4="yes" //只允许IPV4#cat/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=10.0.0.5NETMASK=255.0.0.
7、0GATEWAY=10.0.0.1TYPE=Ethernet#cat/etc/sysconfig/network-scripts/ifcfg-eth1DEVICE=eth1ONBOOT=yesIPADDR=172.16.0.5NETMASK=255.255.0.0TYPE=Ethernet[node1]与[node2]在上面的配置中,除了/etc/sysconfig/network/etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-scripts/ifcfg-eth1要各自修改
8、外,其他一致。配置完成后,试试在各自主机上ping对方的主机名,应该可以ping通:(三)下载
此文档下载收益归作者所有