lvs集群 Keepalived

Keepalived高可用集群

Keepalived概述

  • 功能

    • LVS规则管理
    • LVS集群真实服务器状态监测
    • 管理VIP
复制代码

Keepalived实现web高可用

安装keepalived软件

在webservers上配置

复制代码
复制代码
启动服务 webservers
复制代码
systemctl start keepalived.service
复制代码
ip a s | grep 192.168        #web1主机绑定vip
复制代码
测试高可用
  • 配置高可用的web集群时,Keepalived只为服务器提供了VIP
  • Keepalived不知道服务器上运行了哪些服务
  • MASTER服务器可以通过跟踪脚本监视本机的80端口,一旦本机80端口失效,则将VIP切换至BACKUP服务器
  • Keepalived对脚本的要求是,退出码为0表示访问成功;退出码为1表示失败
复制代码
测试高可用配置
复制代码
ip a s | grep 88.80              #确认VIP绑定在web1

LVS+Keepalived高可用负载平衡集群

使用Keepalived扩充LVS-DR集群,实现LVS调度器高可用

配置高可用负载平衡集群

复制代码
lvs1和lvs2节点安装ipvsadm和Keepalived软件
复制代码
配置lvs1节点Keepalived软件,在lvs1上做配置
复制代码
启动服务测试
复制代码
ipvsadm -Ln                          #启动服务前无LVS规则
复制代码
配置lvs2节点Keepalived软件
相关推荐
Jason_chen25 分钟前
Linux 6.2 音频机制深度解析:AI驱动的低延迟音频与零信任音频安全架构
linux
下午写HelloWorld29 分钟前
Linux系统及Ubuntu常用指令
linux·ubuntu·操作系统
lizhihai_992 小时前
股市学习心得-AI 产业链核心标的梳理清单
大数据·服务器·人工智能·科技·学习
weixin_523185322 小时前
Collections.unmodifiableMap详解:真的不可修改吗?
java·linux·前端
黄同学real2 小时前
解决 Visual Studio Web Deploy 远程发布报 401 未授权 (ERROR\_USER\_UNAUTHORIZED)
服务器
天天进步20152 小时前
Tunnelto 源码解析 #9:控制服务器设计:Warp、WebSocket、Ping/Pong 与连接保活
运维·服务器·websocket
凡人叶枫3 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化
java·linux·开发语言·c++·嵌入式开发
云栖梦泽3 小时前
玩转RK3506SDK
linux·嵌入式硬件
Java面试题总结3 小时前
Linux-Ubantu-贴士-apt的地盘
linux·运维·服务器
●VON3 小时前
AtomGit Flutter鸿蒙客户端:数据模型
android·服务器·安全·flutter·harmonyos·鸿蒙