keepalived配置
来源:互联网 发布:haproxy和nginx的区别 编辑:程序博客网 时间:2024/05/22 03:05
keepalived
Table of Contents keepalivedKeepalived的介绍Keepalived配置全局配置VRRPD配置LVS配置real_server中的健康检查Keepalived配置示例brain split脑裂vrrp协议keepalived双主模型
keepalived的实现是依据vrrp协议,
Keepalived的介绍
LVS的缺点
- Director的单点。只有一台Director,如果Director出现故障,无法提供服务。
- Direct将所有的请求根据所指定的算法发送到后端服务器,如果后端服务器出现异常,则客户端的访问出现问题。Director无法提供对后端服务器的健康状态检查。
keepalived的体系结构
Keepalived大致分为两层空间:user space和kernel space。
watchdog:负责监控checkers和VRRP Stack进程的状况。
checkers:负责真实服务器的健康检查(health checking),是keepalived最主要的功能。换句话说,可以没有VRRP Stack,但是不能没有Checkers。
VRRP Stack:负责负载均衡器之间的失败切换FailOver,如果只有一个负载均衡器,则VRRP Stack不是必须的。
IPVS Wrappers:用来发送设定的规则(通过ipvsadm设置的规则)到内核ipvs的代码。
Netlink Reflector:用来设定VRRP的VIP等。
Keepalived配置
keepalived 版本为:1.3.2
全局配置
全局配置
global_defs {
notification_email {
acassen@firewall.loc
failover@firewall.loc
sysadmin@firewall.loc
}
notification_email_from Alexandre.Cassen@firewall.loc
smtp_server 192.168.200.1
smtp_connect_timeout 30
router_id LVS_DEVEL
vrrp_skip_check_adv_addr
vrrp_strict
vrrp_garp_interval 0
vrrp_gna_interval 0
}说明:
notification_email:指定当keepalived出现问题时,发送邮件给哪些用户。
notification_emai_from:发送邮件时,邮件的来源地址。
smtp_server
- keepalived配置
- keepalived配置
- keepalived配置
- keepalived配置
- keepalived配置
- keepalived配置
- keepalived配置
- keepalived配置
- 配置keepalived
- LVS+keepalived keepalived.conf配置
- lvs+keepalived简单配置
- lvs+keepalived简单配置
- keepalived安装配置
- keepalived配置及问题
- keepalived配置笔记草稿
- IPVS TUN +keepalived 配置
- Keepalived 安装与配置
- keepalived+lvs的配置
- vuejs 安装
- Deep Learning-TensorFlow (5) CNN卷积神经网络_CIFAR-10进阶图像分类模型(下)
- vue2.0关于set添加属性后视图不能更新的问题
- okhttp的详解及其缓存的使用
- 记录下 XML对象转数组
- keepalived配置
- spark.mllib源码阅读-优化算法3-Optimizer
- java实现验证码完整版
- Android Token的使用
- jQuery选择器使用
- 深度学习-caffe保存训练输出到log 并绘制accuracy loss曲线
- Linux下SSH安装配置使用详解
- java对象拷贝
- C++定义与声明 区别