测试 keepalived 的 master/backup
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-30
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 二 测试 双 backup ;vrrp_script 和 track_script 0 环境 vip 192.168.56.30 server a 192.168.56.10 server b 192.168.56.20 keepalived-1.1.20 1 配置文件 server a 192.168.56.10 global_defs { router_id LVS_DEVEL } vrrp_script check_run { script "/root/1.sh" } vrrp_instance VI_1 { state BACKUP #两台配置此处均是 BACKUP interface eth1 virtual_router_id 51 priority 100 #优先级,另一台改为 90 advert_int 1 nopreempt #不抢占,只在优先级高的机器上设置即可,优先级低的机器不设置 authentication { auth_type PASS auth_pass 1111 } track_script { check_run } virtual_ipaddress { 192.168.56.30 } } server b 192.168.56.20 global_defs { router_id LVS_DEVEL } vrrp_script check_run { script "/root/1.sh" } vrrp_instance VI_1 { state BACKUP interface eth1 virtual_router_id 51 priority 90 #优先级为 90 advert_int 1 #无抢占设置 nopreempt authentication { auth_type PASS auth_pass 1111 } track_script { check_run } virtual_ipaddress { 192.168.56.30 } } 2 测试 a 查看日志 master server a 192.168.56.10 ay 28 19:43:11 master Keepalived_vrrp: VRRP_Instance(VI_1) Entering MASTER STATE May 28 19:43:11 master Keepalived_vrrp: VRRP_Instance(VI_1) setting protocol VIPs. May 28 19:43:11 master Keepalived_vrrp: VRRP_Instance(VI_1) Sending gratuitous ARPs on eth1 for 192.168.56.30 slave server b 192.168.56.20 May 28 19:44:53 slave Keepalived_vrrp: VRRP_Instance(VI_1) Entering BACKUP STATE May 28 19:44:53 slave Keepalived_vrrp: VRRP sockpool: [ifindex(3), proto(112), fd(9,10)] b 关掉 server a keepalived server b 日志 May 28 19:58:27 slave Keepalived_vrrp: VRRP_Instance(VI_1) Entering MASTER STATE May 28 19:58:27 slave Keepalived_vrrp: VRRP_Instance(VI_1) setting protocol VIPs. May 28 19:58:27 slave Keepalived_vrrp: VRRP_Instance(VI_1) Sending gratuitous ARPs on eth1 for 192.168.56.30 访问 vip 192.168.56.30 curl http://192.168.56.30 #显示 ip 192.168.56.20 <html><body><h1>Ip 192.168.56.20 It works!</h1></body></html> c 再次开启 server a keepalived server a 日志 May 28 20:23:45 master Keepalived_vrrp: VRRP_Instance(VI_1) Entering BACKUP STATE May 28 20:23:45 master Keepalived_vrrp: VRRP sockpool: [ifindex(3), proto(112), fd(9,10)] 访问 vip 192.168.56.30 curl http://192.168.56.30 #仍然显示 ip 192.168.56.20 <html><body><h1>Ip 192.168.56.20 It works!</h1></body></html> d 关掉 server b keepalived server a 日志 May 28 20:37:07 master Keepalived_vrrp: VRRP_Instance(VI_1) Entering MASTER STATE May 28 20:37:07 master Keepalived_vrrp: VRRP_Instance(VI_1) setting protoc |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于测试 keepalived 的 master/backup的所有评论