您的位置:首页 > 其它

keepalived配置文件详细介绍

2011-08-30 15:05 573 查看
! 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/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: