LVS+Keepalived 高可用群集

2023年 9月 16日 22.5k 0

Keepalived工具介绍

  • 专为LVS和HA设计的一款健康检查工具
  • 支持故障自动切换(Failover)
  • 支持节点健康状态检查(Health Checking)

Keepalived实现原理剖析

Keepalived采用VRRP热备份协议实现Linux服务器的多机热备功能

VRRP (虚拟路由冗余协议)

  • 是针对路由器的一种备份解决方案
  • 由多台路由器组成一个热备组,通过共用的虚拟IP地址对外提供服务
  • 每个热备组内同时只有一台主路由器提供服务,其他路由器处于冗余状态
  • 若当前在线的路由器失效,则其他路由器会根据设置的优先级自动接替虚拟IP地址,继续提供服务

LVS+Keepalived 高可用群集的搭建

配置负载调度器

image.png

LVS+Keepalived 高可用群集-1

vim keepalived.conf

image.png

image.png

image.png

vim /etc/sysctl.conf

LVS+Keepalived 高可用群集-2

image.png

image.png

配置负载调度器(备)

备调度器中除了配置文件中的配置,其他均与主调度器一致

image.png

image.png

节点服务器web1

LVS+Keepalived 高可用群集-3

image.png

vim /etc/sysconfig/network-scripts/ifcfg-lo:0

image.png

image.png

image.png

vim /etc/sysctl.conf

image.png

image.png

节点服务器web2和web1的配置相同

测试

image.png

image.png

systemctl stop keepalived.service

image.png

image.png

image.png

image.png

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论