WEB开发网
开发学院服务器服务器方案 用Heartbeat配置Linux高可用性集群(上) 阅读

用Heartbeat配置Linux高可用性集群(上)

 2008-08-30 10:54:46 来源:WEB开发网   
核心提示: 可以使用tcpdump命令查看心跳广播是否到达两个服务器节点,#tcpdump -i all -n -p udp port 6949、 停止主服务器的Heartbeat停止主服务器的Heartbeat,用Heartbeat配置Linux高可用性集群(上)(9),使用命令:#/etc/ini

可以使用tcpdump命令查看心跳广播是否到达两个服务器节点。

#tcpdump -i all -n -p udp port 694

9、 停止主服务器的Heartbeat

停止主服务器的Heartbeat,使用命令:

#/etc/init.d/heartbeat stop

或者

#service heartbeat stop

此时可以使用命令查看备份服务器日志文件:

#tail -f /var/log/messages

此时会发现出现如下信息:

backup.mydomain.com heartbeat[5725]: WARN: node primary.mydomain.com: is dead
backup.mydomain.com heartbeat[5725]: info: Link primary.mydomain.com:eth1dead.
backup.mydomain.com heartbeat: info: Running /etc/ha.d/rc.d/status status
backup.mydomain.com heartbeat: info: Running /etc/ha.d/rc.d/ifstat ifstat
backup.mydomain.com heartbeat: info: Taking over resource group test
*** /etc/ha.d/resource.d/test called with status
backup.mydomain.com heartbeat: info: Acquiring resource group:
primary.mydomain.
com test
backup.mydomain.com heartbeat: info: Running /etc/ha.d/resource.d/test start
*** /etc/ha.d/resource.d/test called with start
backup.mydomain.com heartbeat: info: mach_down takeover complete.

在这个过程中,使用ping命令进行不间断监测,可以发现集群IP地址一直处于可通状态,并没有产生任何阻塞或延迟,所以,在关闭处于激活状态的heartbeat的情况下,双机系统可以实现无缝切换。但是在另外一些情况下,比如网络故障、主机关机或重启等,如果该主机的heartbeat处于激活状态,则不能实现双机的无缝切换,切换过程需要有一定的延迟,使用ping命令可以发现集群IP地址暂时无法使用。

上一页  4 5 6 7 8 9 10  下一页

Tags:Heartbeat 配置 Linux

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接