随笔分类 - Keepalived
Keepalived + LVS 搭建高可用负载均衡
摘要:一、Keepalived简介 1、什么是keepalived? Keepalived是用C语言编写的路由软件。该项目的主要目标是为Linux系统和基于Linux的基础结构提供负载均衡和高可用性的简单而强大的功能。 负载平衡框架依赖于提供第4层负载平衡的著名且广泛使用的Linux虚拟服务器(IPVS)
阅读全文
keepalived检测nginx脚本
摘要:当主节点Nginx挂掉,keepalived仍然存活时,此时无法访问主节点,因此需要检测Nginx状态,配置自动重启。 一、新增Nginx状态监测与重启脚本 [root@server01 ~]# cat /etc/keepalived/nginx_check.sh #!/bin/bash #Auth
阅读全文
开发监测keepalived裂脑的脚本
摘要:检测思路:在备节点上执行脚本,如果可以ping通主节点并且备节点有VIP就报警,让人员介入检查是否裂脑。 在LB02备节点上开发脚本并执行: 正常情况下主节点活着,VIP192.168.200.16在主节点,因此不会报警,提示“ha is ok”. 停掉keepalived服务后看LB02脚本执行情
阅读全文
解决高可用服务器只针对物理服务器的问题
摘要:默认情况下 Keepalived软件仅仅在对方机器宕机或 Keepalived停掉的时候才会接管业务。但在实际工作中,有业务服务停止而Keepalived服务还在工作的情况,这就会导致用户访问的VIP无法找到对应的服务,那么,如何解决业务服务宕机可以将IP漂移到备节点使之接管提供服务呢?第一个方法:
阅读全文
nginx Keepalived高可用集群
摘要:一、Keepalived高可用 1、简介 Keepalived软件起初是专为LvS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LvS软件外,还可以作为其他服务(例如: Nginx、 Haprox
阅读全文