LVS+keepalived实现双机热备和负载均衡

1、准备四台虚拟机:

192.168.159.11(LVS主)、192.168.159.12(LVS从)192.168.159.15(web)、192.168.159.16(web)虚拟ip即VIP:192.168.159.100

2、在LVS机器上安装软件

(1)、安装ipvsadm

        yum -y install ipvsadm

  (2) 、安装keepalived

      yum -y install keepalived

      设置开机自启:systemctl enable keepalived

    配置 : vim /etc/keepalived/keepalived.conf 配置如下:

vrrp_instance VI_1 {
    state MASTER            # 状态实际MASTER(从机也设为MASTER为了解决只启动从机不能转发问题)
    interface eno16777736   # 监听网卡切换
    virtual_router_id 51
    priority 100                # 优先级(越大优先级越高,从机设置比此值小)
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 123456
    }
    virtual_ipaddress {        # 虚拟IP地址列表,即VIP
        192.168.159.100
    }
}
virtual_server 192.168.159.100 80 {
    delay_loop 6
    lb_algo rr
    lb_kind DR                    # DR模式
    #persistence_timeout 0         #保持客户端的请求在这个时间段内全部发到同一个真实服务器,可以删掉
    protocol TCP
    real_server 192.168.159.15 80 {
        weight 1                  # 权重(权重越高处理的请求越多)
        TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
        }
    }
    real_server 192.168.159.16 80 {
        weight 1                  # 权重(权重越高处理的请求越多)
        TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
        }
    }
}

3、在web服务器上安装软件

(1)、最重要的一个软件安装:http://blog.csdn.net/c571121319/article/details/50412817

 (2)、安装nginx:http://blog.csdn.net/c571121319/article/details/47721843

 (3)、安装php :http://blog.csdn.net/c571121319/article/details/50930288

(4)、安装数据库:http://blog.csdn.net/c571121319/article/details/51297118

 (5)、安装redis:http://blog.csdn.net/c571121319/article/details/50921858

(6)安装redis扩展:http://blog.csdn.net/c571121319/article/details/50931309

(7)larael5.3使用redis管理session:http://blog.csdn.net/c571121319/article/details/72758178

(8)php使用redis管理session:http://blog.csdn.net/c571121319/article/details/52556928


你可能感兴趣的:(LVS+keepalived实现双机热备和负载均衡)