server1:192.168.237.128 VIP1:192.168.237.10nginx
server2:192.168.237.129 VIP2:192.168.237.20vim
vrrp_instance VI_2 { state BACKUP #備機 interface eth0 #網卡名稱 virtual_router_id 52 #路由ID priority 100 #優先級 authentication { auth_type PASS auth_pass 2222 ######### } virtual_ipaddress { 192.168.237.20 #######VIP2 } track_script { chk_nginx } }
vrrp_instance VI_2 { state MASTER #主機 interface eth0 #網卡名稱 virtual_router_id 52 #路由ID priority 110 #優先級 authentication { auth_type PASS auth_pass 2222 ######### } virtual_ipaddress { 192.168.237.20 #######VIP2 } track_script { chk_nginx } }
分別啓動 keepalivedA 和keepalivedB,查看綁定VIP狀況spa
中止keepalivedA service keepalived stop ,KeepalivedB接替keepalivedA工做,查看B機器ip綁定狀況,訪問192.168.273.10正常運行code
重啓keepalivedA,keepalivedA恢復工做,從新綁定VIP1,keepalivedB移除VIP1,繼續監聽router
同上,中止keepalivedB,查看keepalivedA綁定VIP狀況
server