fswdnr 发表于 2018-12-30 11:18:43

keepalived配置文件详细介绍

  ! Configuration File for keepalived
  global_defs {
  notification_email {
  acassen@firewall.loc         #可以写多个,用于接收邮件
  failover@firewall.loc
  }
  notification_email_from Alexandre.Cassen@firewall.loc    #发送通知邮件的地址
  smtp_server 192.168.200.1                        #邮件服务器地址
  smtp_connect_timeout 30                     #连接邮件服务器超时的时间
  router_id LVS_DEVEL                               #主管lvs的名字
  }
  vrrp_instance VI_1 {
  state MASTER                                     #备份服务器上改成BACKUP
  interface eth0                                       #VIP所在的网卡接口
  virtual_router_id 50
  priority 100                                 #备份服务器上将100改成99
  advert_int 1
  authentication {
  auth_type PASS                        #身份认证
  auth_pass 1111
  }
  virtual_ipaddress {
  192.168.72.100                     #如果有多个VIP继续换行写
  }
  }
  virtual_server 192.168.72.100 80 {                  # VIP的ip和端口
  delay_loop 6                                           #检测的间隔时间
  lb_algo rr                                                #lvs调度算法
  lb_kind DR                                              #lvs方式(TUN|DR|NAT)三种方式
  persistence_timeout 50                  #持久连接超时的时间
  protocol TCP                                       #使用的协议TCP/UDP
  sorry_server    192.168.72.99          #当后端realserver都down掉时使用的serve
  real_server 192.168.72.10 80 {      #后端的real_server
  weight 90                                                 #权重
  TCP_CHECK {            #健康检测的方式 HTTP_CHECK |SSL_GET|HTTP_GET|
  connect_timeout 3                     #连接超时时间
  nb_get_retry 3                           #重连次数
  delay_before_retry 3               #重连间隔时间
  connect_port 80                         健康检查的端口的端口
  }
  }
  real_server 192.168.72.20 80 {
  weight 90
  TCP_CHECK {
  connect_timeout 3
  nb_get_retry 3
  delay_before_retry 3
  connect_port 80
  }
  }
  }
  本文转载自:http://blog.yunvi.com/857/

页: [1]
查看完整版本: keepalived配置文件详细介绍