LVS的调度算法基本操作

本文介绍了如何在Linux环境下进行LVS负载均衡的配置,包括NAT模式和DR模式的搭建步骤,以及结合Keepalived实现高可用。在NAT模式中,详细讲解了iptables规则的设置;在DR模式中,阐述了从安装到配置的完整过程,并通过浏览器访问验证。此外,还提到了使用Keepalived进行状态监控和故障切换的配置方法。
摘要由CSDN通过智能技术生成

基础准备
准备三台服务器,关闭防火墙和安全规则
131、132分别实现ecshop、ecshop1网页部署
基本操作
一、NAT模式LVS搭建
节点规划

IP hostname 备注
内网IP:192.168.47.131 sh1 真实服务器sh1
内网IP:192.168.47.132 sh2 真实服务器sh2
内网IP:192.168.47.133 (公网:192.168.47.160) lvs 调度器

1.iptables规则清空

三台服务器均需执行
[root@sh1 ~]# iptables -F
[root@sh1 ~]# iptables -t
[root@sh1 ~]# iptables-save

2.搭建LVS负载均衡

[root@lvs ~]# yum install -y ipvsadm
编写脚本
[root@lvs ~]# vim /usr/local/sbin/lvs_nat.sh
#! /bin/bash
#director服务器上开启路由转发功能
echo 1 > /proc/sys/net/ipv4/ip_forward
#关闭ICMP的重定向
echo 0 > /proc/sys/net/ipv4/conf/all/send_redirects
echo 0 > /proc/sys/net/ipv4/conf/default/send_redirects
#注意区分网卡名字
echo 0 > /proc/sys/net/ipv4/conf/ens33/send_redirects
echo 0 > /proc/sys/net/ipv4/conf/ens37/send_redirects
#director设置NAT防火墙
iptables -t nat -F
iptables -t nat -X
iptables -t nat -A POSTROUTING -s 192.168.47.0/24 -j MASQUERADE
#director设置ipvsadm
IPVSADM='/usr/sbin/ipvsadm'
$IPVSADM -C
$IPVSADM -A -t 192.168
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值