ck1987 发表于 2018-12-31 13:45:08

LVS+keepalived双主模式,配置文件

  master:
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  global_defs {
    router_id lvs_1
}
vrrp_sync_group VGM {
   group {
       VI_WEB
   }
}
vrrp_sync_group VGM2 {
   group {
       VI_WEB2
   }
}
vrrp_instance VI_WEB {
   state MASTER
    interface em1
    lvs_sync_daemon_inteface em1
    virtual_router_id 53
    priority 180
    advert_int 5
    authentication {
      auth_type PASS
      auth_pass 1111
    }
    virtual_ipaddress {
      222.73.112.189
    }
}
# setting port 80 forward
virtual_server 222.73.112.189 80 {
    delay_loop 6
    lb_algo rr
    lb_kind DR
    #persistence_timeout 10
    protocol TCP
    real_server 222.73.112.177 80 {
      weight 100
      TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
      }
    }
   real_server 222.73.112.178 80 {
      weight 100
      TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
      }
    }
#}
vrrp_instance VI_WEB2 {
   state BACKUP
    interface em1
    lvs_sync_daemon_inteface em1
    virtual_router_id 52
    priority 100
    advert_int 5
    authentication {
      auth_type PASS
      auth_pass 1111
    }
    virtual_ipaddress {
      222.73.112.187
    }
}
# setting port 80 forward
virtual_server 222.73.112.187 80 {
    delay_loop 6
    lb_algo rr
    lb_kind DR
    #persistence_timeout 10
    protocol TCP
    real_server 222.73.112.137 80 {
      weight 100
      TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
      }
    }
   real_server 222.73.112.155 80 {
      weight 100
      TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
      }
    }
}
  

  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  slave
  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  global_defs {
    router_id lvs_2
}
vrrp_sync_group VGM {
   group {
       VI_WEB
   }
}
vrrp_sync_group VGM2 {
   group {
       VI_WEB2
   }
}
vrrp_instance VI_WEB {
   state BACKUP
    interface em1
    lvs_sync_daemon_inteface em1
    virtual_router_id 53
    priority 100
    advert_int 5
    authentication {
      auth_type PASS
      auth_pass 1111
    }
    virtual_ipaddress {
      222.73.112.189
    }
}
# setting port 80 forward
virtual_server 222.73.112.189 80 {
    delay_loop 6
    lb_algo rr
    lb_kind DR
    #persistence_timeout 10
    protocol TCP
    real_server 222.73.112.177 80 {
      weight 100
      TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
      }
    }
   real_server 222.73.112.178 80 {
      weight 100
      TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
      }
    }
}
vrrp_instance VI_WEB2 {
   state MASTER
    interface em1
    lvs_sync_daemon_inteface em1
    virtual_router_id 52
    priority 180
    advert_int 5
    authentication {
      auth_type PASS
      auth_pass 1111
    }
    virtual_ipaddress {
      222.73.112.187
    }
}
# setting port 80 forward
virtual_server 222.73.112.187 80 {
    delay_loop 6
    lb_algo rr
    lb_kind DR
    #persistence_timeout 10
    protocol TCP
    real_server 222.73.112.137 80 {
      weight 100
      TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
      }
    }
   real_server 222.73.112.155 80 {
      weight 100
      TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
      }
    }
}
  




页: [1]
查看完整版本: LVS+keepalived双主模式,配置文件