keepalived配置

keepalived

Table of Contents keepalivedKeepalived的介绍Keepalived配置全局配置VRRPD配置LVS配置real_server中的健康检查Keepalived配置示例brain split脑裂vrrp协议keepalived双主模型

keepalived的实现是依据vrrp协议,

Keepalived的介绍

  • LVS的缺点

    1. Director的单点。只有一台Director,如果Director出现故障,无法提供服务。
    2. 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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值