七、使用http服务测试 heartbeat
编辑各自主机的测试用文件index.html,放到/var/www/html/目录下,内容分别为“server01”和“server02”
在两机上分别启动httpd服务和heartbeat服务
#service httpd start
#service heartbeat start
正常情况下,web服务应该被heartbeat启动,同时heartbeat为主节点设置虚拟IP地址10.8.50.0。在主节点使用ifconfig可以看到多了个eth0:0,其具体信息如下:
-----------------------------------------------
[root@server01 ~]# ifconfig eth0:0
eth0:0 Link encap:Ethernet HWaddr 08:00:27:DA:60:AD
inet addr:10.8.50.0 Bcast:10.8.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
-----------------------------------------------
局域网内其他PC机从浏览器登录可以看到其页面内容为“server01”,将主节点断网,刷新页面,内容显示为“server02”,表示http服务已交给从节点并由从节点运行。此时,再在主节点上查看ifconfig,不显示vip的设备及其vip。