Skip to main content
您好,欢迎光临IDC汇,需要什么服务器直接咨询客服,方便快捷。客服QQ 点击这里给我发消息
首页 > 服务器技术 »正文

LVS(DR)+Keepalived 服务器集群

服务器技术 webadmin 2020-06-26 08:47:00 查看评论 加入收藏

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
广告06

微信