keepalived的配置文件

! Configuration File for keepalived
global_defs {
     notification_email { #发生事件切换的时候,发送的邮箱,可以有多个,每行一个
     itnihao@qq.com
     }
     notification_email_from itnihao@qq.com
     smtp_server 127.0.0.1
     smtp_connect_timeout 30
     router_id LVS_DEVEL
     }   

#VIP
vrrp_instance VI_1 {
     state MASTER           #备份服务器此处是BACKUP
     interface eth0         #实例绑定的网卡
     virtual_router_id 51   #标记(0...255)
     priority 100           #优先级,另一台改为90
     advert_int 1           #检查间隔,默认1s
     nopreempt              #不抢占,只在优先级高的机器上设置即可,优先级低的机器不设置
     authentication {       #认证
     auth_type PASS         #认证的方式,支持PASS和AH
     auth_pass 1111         #认证的密码
     }
     virtual_ipaddress {    #指定漂移地址(VIP)
     192.168.16.200         #如果有多个VIP,继续换行填写
     }
     }   

virtual_server 192.168.16.200 80 {  #设置VIP port
     delay_loop 2           #每个2秒检查一次real_server状态
     lb_algo wrr            #LVS调度算法
     lb_kind DR             #LVS集群模式
     persistence_timeout 60 #会话保持时间   

     protocol TCP           #使用协议TCP或者UDP   

     real_server 192.168.16.253 80 {
     weight 3               #权重
#    notify_down "/root/realserver.sh start"  #检测到服务down后执行的脚本
     TCP_CHECK {            #tcp健康检查
     connect_timeout 10     #连接超时时间
     nb_get_retry 3         #重连次数
     delay_before_retry 3   #重连间隔时间
     connect_port 80        #健康检查端口
     }
     }
     real_server 192.168.16.252 80 {
     weight 3               #权重
#    notify_down "/root/realserver.sh start"  #检测到服务down后执行的脚本
     TCP_CHECK {
     connect_timeout 10     #连接超时时间
     nb_get_retry 3         #重连次数
     delay_before_retry 3   #重连间隔时间
     connect_port 80        #健康检查端口
     }

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索出现次数 时间间隔
, keepalived
, 权重
, 重连
, 时间
, 优先级
, 认证
, 间隔
, 检查
检测lvs
keepalived 配置文件、keepalived 配置、keepalived 配置详解、keepalived 安装配置、keepalived 日志配置,以便于您获取更多的相关知识。

时间: 2016-04-15

keepalived的配置文件的相关文章

修改Keepalived配置文件位置以及重定向Keepalived日志的输出路径

上一篇博文主要讲述了如何使用Keepalived实现tomcat服务器的双机热备.这篇博文是对上一篇博文的扩展,主要讲述如何修改Keepalived的默认配置文件的路径以及重定向Keepalived日志的输出路径.关于如何安装keepalived以及keepalived的安装路径问题,请参考上一篇博文. Keepalived默认的配置文件路径在/etc/keepalived/keepalived.conf Keepalived默认的日志文件保存在/var/log/messages 有时候由于现实

借助LVS+Keepalived实现负载均衡

原文地址:http://www.cnblogs.com/edisonchou/p/4281978.html 一.负载均衡:必不可少的基础手段 1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等. 古人有云:当一头牛拉不动车的时候,不要去寻找一头更强壮的牛,而是用两头牛来拉车. 在实际应用中,在Web服务器集群之前总会

利用redis-sentinel+keepalived实现redis高可用

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1742766 目标.需求: 为上层应用提供高可靠.低延迟.低(无限接近0)数据损失的Redis缓存服务 方案概述: 采用同一网络内的三台主机(可以是物理主机.虚拟机或docker容器),要求三台主机之间都能相互访问,每一台主机上都安装redis-server.redis-sentinel和keepalived. re

Nginx+Keepalived(双机热备)搭建高可用负载均衡环境(HA)

基于 Nginx+Tomcat+Redis负载均衡Session共享来实现后续的功能 个人微信小程序.是关于人工智能的.应用是百度大脑 和 腾讯优图的人脸识别 有问题加QQ:783021975 验证问题写明在哪知道的QQ.直接说问的问题.会在不忙的时候回复你.毕竟我也有自己的工作要做. 一张简单的图说下大概的意思 安装Keepalived到CentOS虚拟机环境(2个虚拟机都安装) 使用的版本为keepalived-1.2.24.tar.gz 为了方便安装,在系统里面提前下载好相关的库 yum

使用keepalived和HaVip搭建具备高可用能力的SNAT网关

在VPC中,为一台ECS绑定EIP,并在该ECS上搭建代理软件,可以将该ECS实例建设为一个SNAT网关,让同VPC内其他实例将该实例作为公网网关进行公网访问. 然而,这种方式搭建的SNAT网关是个单点,可用性较差.我们可以使用keepalived和HaVip来搭建一个具备主备切换能力的高可用SNAT网关. ## 环境 1.    准备两个EIP. 2.    准备四台ECS实例,在一个VPC的同一个VSwitch下.   * 192.168.1.201 (绑定了EIP 123.56.16.10

mysql基于RHCS、Gtid主从复制的高性能、LB、HA集群架构

mysql基于RHCS.Gtid主从复制的高性能.LB.HA集群架构 本文基于2个角度进行 1:mysql主从复制,读写分离部分 2:RHCS实现mysql-proxy.mysql-master.lvs高可用 架构图 可能会用到的yum源 http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm http://elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.r

MySQL MHA高可用环境搭建

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1769562 一.安装MHA基本环境 1. 安装MHA node (1) 基本环境说明,本文参考互联网文章学习,搭建MHA与测试如下. 参考文档:http://www.cnblogs.com/xuanzhi201111/p/4231412.html 角色                IP地址            主机名

RabbitMQ负载均衡(4)——LVS

负载均衡的方案有很多,适合RabbitMQ使用的处理HAProxy之外还有LVS.LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org.现在LVS已经是 Linux标准内核的一部分,在Linux2.6.32内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.6.32内核以后,已经完全内置了LVS的各个功能模块,无需给内核打任何补丁

[项目构建 十三]babasport Nginx负载均衡的详细配置及使用案例详解.

在这里再次说明下, 这个项目是从网上 找到的一套学习资料, 自己在 空闲时间学习了这些东西. 这里面的code当然会有很多不完善的地方, 但是确实也能学到很多新东西.感谢看过这一些列博文和评论的小伙伴, 我把自己所看到的学到的拿到这里来分享是想和大家一起学习进步, 想听听园友给出的意见, 也是对自己学习过程的一个总结. 最后我会将这套资料的所有内容共享出来, 如果有愿意学习的同学可以下载下来使用.PS: 我自认为 这些内容对于刚工作1-2年的同学来说真的很适用. 技术无止境, 我们仍需努力! 1