概述
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介绍和部分配置解释所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复