zoukankan      html  css  js  c++  java
  • keepalived+lvs高可用配置

    global_defs {
    notification_email {
    test@qq.com
    }
    notification_email_from sns-lvs@gmail.com
    smtp_server 192.168.80.1
    smtp_connection_timeout 30
    router_id LVS_DEVEL # 设置lvs的id,在一个网络内应该是唯一的
    }

    #定义一个vrrp组,组名唯一
    vrrp_instance VI_1 {
    state MASTER #指定Keepalived的角色,MASTER为主,BACKUP为备
    interface eth1 #监控eth0号端口
    virtual_router_id 58 #虚拟路由编号,主备要一致
    priority 100 #定义优先级,数字越大,优先级越高,主DR必须大于备用DR
    advert_int 1 #检查间隔,默认为1s
    authentication {
    auth_type PASS #认证方式,密码认证
    auth_pass 1111 #认证的密码,这个密码必须和backup上的一致
    }

    virtual_ipaddress {
    192.168.66.145 #定义虚拟IP(VIP)为192.168.2.33,可多设,每行一个
    }
    }


    # 定义对外提供服务的LVS的VIP以及port
    virtual_server 192.168.66.145 80 {
    delay_loop 6 #服务器轮询的时间间隔
    lb_algo wrr #设置负载调度的算法为wlc
    lb_kind DR #设置LVS实现负载的机制,有NAT、TUN、DR三个模式
    nat_mask 255.255.255.0
    persistence_timeout 50 #会话超时50s
    protocol TCP

    real_server 192.168.66.139 80 { # 指定real server1的IP地址
    weight 3 # 配置节点权值,数字越大权重越高
    TCP_CHECK {
    connect_timeout 10
    nb_get_retry 3
    delay_before_retry 3
    connect_port 80
    }
    }

    real_server 192.168.66.138 80 { # 指定real server2的IP地址
    weight 3 # 配置节点权值,数字越大权重越高
    TCP_CHECK {
    connect_timeout 10
    nb_get_retry 3
    delay_before_retry 3
    connect_port 80
    }
    }
    }

  • 相关阅读:
    OpenJudge 3765(最大权闭合图,最小割
    多校8-1010 HDU5389 (dp
    570D Codeforces Round #316 (Div. 2) D(dfs序,时间戳,二分
    CodeForces
    hiho一下!
    HDU 4123(树上任意点到其他点的最远距离,rmq
    Oracle创建索引;查询索引
    HBase启动和停止命令
    flink dom4j冲突异常
    flink checkpoint状态储存三种方式选择
  • 原文地址:https://www.cnblogs.com/maxomnis/p/5581558.html
Copyright © 2011-2022 走看看