用心跳实现web服务器高可用


eartbeat

Heartbeat

694

用Heartbeat实现web服务器高可用

heartbeat实现web服务器高可用

xuegod62

nfs

:

HeartbeatcrcCPUCPU

::表示分隔符

44 #node-name resource1 resource2 ... resourceN

<强>

xuegod63坏了,xuegod64会再接管。

贵宾及绑定到哪个网卡上

/etc/init。d下,可以通过service去启

1) VIP 192.168.1.200到eth0上

VIP:

Linux rhel6.2版本中可以使用ifconfig查看,但是在rhel6.5上只能用ip addr 命令来查看到

2) NFS存储资源到/var/www/html

3)

auto_failback off ,等主节点恢复正常后,在业务

#号去掉

2秒。

deadtime的两倍。

91 #bcast eth0 #表示在eth0接口上使用广播heartbeat(将eth2替换为eth0,eth3,

223 #ping 10.10.10.254

223 ping 192.168.1.1 #

256 #respawn hacluster/usr/lib/heartbeat/ipfail

256 respawn hacluster/usr/libexec/heartbeat/ipfail

262 #apiauth ipfail gid=haclient uid=hacluster

xuegod64上:

ucast eth0 192.168.1.64

ucast eth0 192.168.1.63

xuegod64会接管所有浮xuegod64会释放资源,浮云资源,再次加载。

xuegod63查看集群资源:

xuegod63上。访问:http://192.168.1.200/正常 xuegod63,关闭网卡,等30秒钟,所有请求都转到xuegod64上了

30秒后,查看:

xuegod64上查看释放资料:

eth0:0 192.168.1.200 这个IP地址


用心跳实现web服务器高可用