我是靠谱客的博主 辛勤刺猬,最近开发中收集的这篇文章主要介绍keepalived介绍和部分配置解释,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1,概述

Keepalived 是一个用 C 编写的路由软件。该项目的主要目标是为 Linux 系统和基于 Linux 的基础设施提供简单而强大的负载平衡和高可用性设施。 负载均衡框架依赖于众所周知且广泛使用的Linux 虚拟服务器 (IPVS)内核模块,提供第 4 层负载均衡。Keepalived 实现了一组检查器,以根据其健康状况动态和自适应地维护和管理负载平衡的服务器池。另一方面,高可用性是通过VRRP实现的 协议。VRRP 是路由器故障转移的基础。此外,Keepalived 为 VRRP 有限状态机实现了一组钩子,提供低级和高速协议交互。为了提供最快的网络故障检测,Keepalived 实现了BFD协议。VRRP 状态转换可以考虑 BFD 提示来驱动快速状态转换。Keepalived 框架可以单独使用,也可以一起使用,以提供弹性基础设施。(来自官网)

2,配置文件解释

[root@LB-1 keepalived]# vim keepalived.conf 
vrrp_instance VI_1 {  #vrrp实例名字VI_1 --》相当于启用一个vrrp进程去工作
    state MASTER  #指定服务器从当的角色为MASTER
    interface ens33  #在ens33接口上监听vrrp报文
    virtual_router_id 99 #虚拟路由组的id 为99  此值有个范围0~255
    priority 110   #优先级
    advert_int 1  #发宣告报文的间隔时间为1秒
    authentication {  #认证
        auth_type PASS    #密码认证
        auth_pass 1111    #密码为1111
    }   
    virtual_ipaddress {  #定义vip
        192.168.0.180
    }
}

最后

以上就是辛勤刺猬为你收集整理的keepalived介绍和部分配置解释的全部内容,希望文章能够帮你解决keepalived介绍和部分配置解释所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部