
Keepalived
文章平均质量分 53
有关Keepalived的一些技术分享
cnskylee
有一天我远行了,当你看到这个博客,希望你能知道这个世界有一个“我”曾经来过……
展开
-
【Keepalived】Keepalived-2.3.3明确结束对CentOS 7的支持
而2024年11月3日发布的2.3.2版本,在CentOS 7.9上编译的时候,就出现了报错,但是在Alma Linux 8.10上,则可以成功编译安装,当时我就觉得可能从2.3.2版本开始,Keepalived已经不再支持CentOS 7了,但是在这个版本的发布声明中,官方并没有明确提及这个问题。但是,这次的2.3.3版的发布声明文档中,官方已经明确申明,Keepalived 2.3.3版本不再支持CentOS 7系统。2025年3月30日,官方发布了Keepalived的最新版,版本号:2.3.3。原创 2025-03-31 10:54:32 · 301 阅读 · 0 评论 -
【Keepalived】Keepalived 2.3.2在CentOS7.9系统中编译报错
Keepalived 2.3.2 在CentOS 7.9系统中编译报错,在AlmaLinux 8.10中编译安装成功。2.3.2版本可能不再兼容CentOS7版本。原创 2024-11-06 16:01:45 · 555 阅读 · 0 评论 -
【Keepalived】Keepalived-2.3.1最新版本发布
按照官方每年发布一个版本的节奏,5月21日,Keepalived-2.3.0 正式版发布,不过这次的版本发布与以往有点一些区别,发布跳过了2.2.9版本,从2.2.8版本,直接跳到了2.3.0大版本。原创 2024-05-23 16:16:31 · 1058 阅读 · 0 评论 -
【Keepalived】VIP同时在主、备节点上出现的分析和排查
在生产环境中,我们一般会使用 keepalived + nginx 来搭建一套两节点或者三节点的软件负载,nginx主要根据配置,为后端应用提供请求的反向代理和负载均衡的功能,而 keepalived 则主要用于检测nginx服务状态,并完成VIP在主、备节点之间的漂移。不过,在某些情况下,我们可能会遇到一个问题,就是VIP在主备节点上同时出现,这个问题一般是由于主、备节点无法正常通信,导致备节点认为主节点挂了,因此就将VIP设置给自己了。那为什么会出现主备节点无法正常通信呢?原创 2024-04-10 15:34:06 · 1242 阅读 · 0 评论 -
【Keepalived】搭建三节点、抢占式的Keepalived主备集群
非抢占式,相对于抢占式,少了一次 VIP 的切换,这是非抢占式集群的优点。所以,从性价比来看,还是抢占式的集群,更适合在生产环境部署,即两个备用节点的资源配置可以减半,甚至更低,因为只要主节点能在可控的时间内恢复,VIP就会被主节点再次抢占。2)当MASTER 节点(即192.168.223.31)系统宕掉或者服务不可用,VIP会根据节点配置的优先级,被强行迁移(即抢占)到另外两台备用节点中优先级(priority)较高的节点,即192.168.223.32。原创 2023-07-07 11:14:13 · 2286 阅读 · 5 评论 -
【keepalived】keepalived的VIP跨网段Ping存在丢包问题
跨网段ping keepalived虚拟出来的VIP(10.xxx.xxx.17),存在网络丢包的问题。系统架构:keepalived(2.2.7)+nginx (1.20.1)搭建的主、备节点软负载。在与VIP同网段的虚拟机里面执行ping 10.xxx.xxx.17, 就不会出现这样的问题。可有小伙伴遇到类似的问题?有没有优化的方法,欢迎留言讨论、分享解决方案。原创 2023-02-06 16:40:19 · 5037 阅读 · 2 评论 -
【Keepalived】Keepalived 2.2.7最新版本发布
官方下载地址(2022/1/16 latest):Version 2.2.7 (keepalived.org)https://keepalived.org/software/keepalived-2.2.7.tar.gzKeepalived是一个用C语言编写的、免费的路由软件。 该项目的主要目标是为Linux系统和基于Linux的基础架构提供简单而强大的负载平衡和高可用性设施。负载均衡框架依赖于众所周知且广泛使用的Linux虚拟服务器(IPVS)内核模块,提供4层负...原创 2022-01-21 08:32:31 · 1653 阅读 · 0 评论 -
【Keepalived】Keepalived实现主、备节点VIP的漂移(原创)
备节点# systemctl status keepalived.service● keepalived.service - LVS and VRRP High Availability MonitorLoaded: loaded (/usr/lib/systemd/system/keepalived.service; enabled; vendor preset: disabled)Active: active (running) since Thu 2021-01-07 08:43:32 CST原创 2021-02-08 12:07:15 · 2043 阅读 · 1 评论