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/
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/
相关文章推荐
- 分享squid缓存服务器配置-之conf配置文件的详细介绍
- Struts2.0 配置文件属性的详细介绍
- log4j文件的配置的详细介绍
- Nagios各独立配置文件详细介绍
- Maven中配置文件pom.xml 详细介绍
- Spring_配置文件格式介绍--真的蛮详细
- bcache 状态/配置 文件详细介绍(翻译自官网)
- vsftpd配置文件详细介绍
- iOS 配置.gitignore文件详细介绍
- 关于/etc/sysconfig/i18n 配置文件的详细介绍
- mybatis generator自动生成 实体类, sqlmap配置文件 详细介绍
- mysql——mysql.cnf配置文件详细介绍
- 【Android开发】Manifest配置文件详细介绍
- Tomcat 下4个xml配置文件详细介绍
- apache-详细配置文件介绍+多种方式虚拟主机配置
- Struts2.0 配置文件的详细介绍
- log4j的log4j.properties文件配置的详细介绍
- log4j文件的配置的详细介绍
- Spring之配置文件bean作用域的详细介绍
- Tomcat中server.xml文件详细配置介绍