LVS(DR)+Keepalived 服務器集群
阿新 • • 發佈:2018-01-23
幫助 sla per protocol vrrp pass 4.2 link 提供服務 LVS(DR)+Keepalived 服務器集群
LVS輪詢服務器 可以保障當一個網站服務器宕掉後,仍能正常訪問 Keepalived高可用服務器 可以保障當LVS宕掉後,仍能正常工作 搭建服務器集群 192.168.4.50 LVS+Keepalived VIP 192.168.4.253 192.168.4.53 192.168.4.51 網站服務器 192.168.4.52 [50:53] #yum -y install keepalived ipvsadm vim /etc/keepalived/keepalived.conf vrrp_instance webha { state MASTER/SLAVE 備份服務器 interface eth0 網卡口 priority 150/100 優先級 authentication { auth_type PASS auth_pass 123456 主、備密碼相同 } virtual_ipaddress { 192.168.4.253 虛擬的網絡地址 } } virtual_server 192.168.4.253 80 { 指定虛擬服務器地址 相當於 ipvsadm -A -t 192.168.4.252:80 -s rr delay_loop 6 lb_algo rr rr:輪詢模式 lb_kind DR DR:直接路由模式 nat_mask 255.255.255.0 #persistence_timeout 50 一臺主機訪問頁面在50秒內是固定一個web服務器提供服務 protocol TCP connect_timeout 3 nb_get_retry 3 delay_before_retry 3 real_server 192.168.4.52 80 { 真實服務器地址 ipvsadm -a -t 192.168.4.252:80 -r 192.168.4.53:80 weight 1 } real_server 192.168.4.53 80 { weight 1 } } #service keepalived start #ip add show | grep 192.168.4.252 #ipvsadm -Ln [51:52] 端口綁定vip地址,用於幫助服務器回包 ifconfig lo:1 192.168.4.253/32 ifconfig lo:1 echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce #elinks --dump http://192.168.4.253
LVS(DR)+Keepalived 服務器集群