Keepalived
文章平均质量分 54
有关Keepalived的一些技术分享
cnskylee
中间件工程师(Linux | WebLogic | Tomcat | Nginx | Keepalived | Docker | Harbor | K8s | Prometheus | Grafana | Seafile)
展开
-
【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 · 532 阅读 · 0 评论 -
【Keepalived】VIP同时在主、备节点上出现的分析和排查
在生产环境中,我们一般会使用 keepalived + nginx 来搭建一套两节点或者三节点的软件负载,nginx主要根据配置,为后端应用提供请求的反向代理和负载均衡的功能,而 keepalived 则主要用于检测nginx服务状态,并完成VIP在主、备节点之间的漂移。不过,在某些情况下,我们可能会遇到一个问题,就是VIP在主备节点上同时出现,这个问题一般是由于主、备节点无法正常通信,导致备节点认为主节点挂了,因此就将VIP设置给自己了。那为什么会出现主备节点无法正常通信呢?原创 2024-04-10 15:34:06 · 846 阅读 · 0 评论 -
【Keepalived】搭建三节点、抢占式的Keepalived主备集群
非抢占式,相对于抢占式,少了一次 VIP 的切换,这是非抢占式集群的优点。所以,从性价比来看,还是抢占式的集群,更适合在生产环境部署,即两个备用节点的资源配置可以减半,甚至更低,因为只要主节点能在可控的时间内恢复,VIP就会被主节点再次抢占。2)当MASTER 节点(即192.168.223.31)系统宕掉或者服务不可用,VIP会根据节点配置的优先级,被强行迁移(即抢占)到另外两台备用节点中优先级(priority)较高的节点,即192.168.223.32。原创 2023-07-07 11:14:13 · 1770 阅读 · 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 · 4764 阅读 · 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 · 1566 阅读 · 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 · 1934 阅读 · 1 评论