linux————keepalived+LVS(DR模式)

一、作用

使用keepalived解决LVS的单点故障

高可用集群

二、 调度器配置

环境

两台LVS服务 一主一备

两台web服务 采用nginx (实现LVS负载均衡)

服务ip 主LVS 192.168.100.3

备LVS 192.168.100.6

web1 192.168.100.4

web2 192.168.100.5

LVS配置

配置静态ip 配置虚ip

安装ipvsadm

yum install -y ipvsadm

touch /etc/sysconfig/ipvsadm

调整ARP参数

vim /etc/sysctl.conf

net.ipv4.conf.all.send_redirects = 0

net.ipv4.conf.default.send_redirects=0

net.ipv4.conf.ens33.send_redirects = 0

sysctl -p

配置分配策略

systemctl start ipvsadm

ipvsadm -A -t 192.168.100.200:80 -s rr

ipvsadm -a -t 192.168.100.200:80 -r 192.168.100.4:80 -g

ipvsadm -a -t 192.168.100.200:80 -r 192.168.100.5:80 -g

配置web

安装 epel-release

安装 nginx

修改 网页文件 web1 nginx1

web2 nginx2

调整webARP参数

vim /etc/sysctl.conf

net.ipv4.conf.all.arp_ignore=1

net.ipv4.conf.all.arp_announce=2

net.ipv4.conf.default.arp_ignore=1

net.ipv4.conf.default.arp_announce = 2

net.ipv4.conf.lo.arp_ignore = 1

net.ipv4.conf.lo.arp_announce=2

sysctl -p

配置web虚拟ip

cd /etc/sysconfig/network-scripts/

cp ifcfg-lo ifcfg-lo:0

vim ifcfg-lo:0

DEVICE=lo:0

IPADDR=192.168.100.200

NETMASK=255.255.255.255

ONBOOT=yes

NAME=loopback:0

修改网卡ens33

重启网络 添加回环路由

添加另一个lvs

三、配置keepalived

在两台lvs上配置keepalived

主LVS

备LVS

相关推荐
*翊墨*21 分钟前
达梦数据库Linux安装
linux·数据库·excel
瑶总迷弟1 小时前
在centos上基于kubeadm部署单master的k8s集群
linux·kubernetes·centos
是小胡嘛1 小时前
华为云CentOS系统中运行http服务器无响应
linux·服务器·c++·http·centos·华为云
lhyzws1 小时前
CENTOS上的网络安全工具(二十九)GPU助力SPARK
linux·spark·gpu算力
小猪佩奇TONY1 小时前
OpenGL-ES 学习(16) ----Pixel Buffer Object
服务器·学习·elasticsearch
学嵌入式的长路2 小时前
正点原子imx6ull移植lvgl v8.3及触摸屏调试
linux·驱动开发·lvgl·imx6ull·触摸屏
馨谙2 小时前
使用 systemd 单元管理容器环境完全指南
linux
石像鬼₧魂石2 小时前
有哪些常见的字典可以用于Hydra的密码破解?
linux·学习·ssh
RXXW_Dor2 小时前
西门子EtherNet/IP 适配器 通过 EtherNet/IP 将第三方控制系统连接到 SIMATIC S7 控制器
linux·网络·tcp/ip
Mr.H01272 小时前
(上册)TCP 服务器核心流程实操指南
linux·服务器·网络·tcp/ip