linux安装LVS负载均衡

  1. 现在两个应用服务器上安装HTTPD,用来测试(非必要),命令yum install -y httpd

  2. 写一个网页,命令echo this is RS01 > /var/www/html/index.html

  3. 启动HTTPD,命令systemctl start httpd

  4. 访问页面curl ip地址 会打印this is RS02这段话,如果报错没有到主机的路由关闭防火墙,命令(暂时关闭立即生效,重启会重新打开systemctl stop firewalld)(永久关闭,需要重启:systemctl disable firewalld)

  5. 在rs(应用服务器开启ARP抑制,因为需要设置VIP,如果不开启RP抑制会报错IP冲突)

  6. ARP抑制命令
    a) echo 1 > /proc/sys/net/ipv4/conf/ens33/arp_ignore
    b) echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
    c) echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
    d) echo 2 > /proc/sys/net/ipv4/conf/ens33/arp_announce

  7. 配置VIP到lo网卡 这里的子网掩码需要4个255,命令ifconfig lo:9 192.168.46.100 netmask 255.255.255.255(其中192.168.46.100就是VIP地址,这个VIP地址要和LSV服务器的VIP地址一样)

  8. 查看VIP是否配置成功,命令ifconfig,如下图则表明设置成功
    在这里插入图片描述

  9. 在LVS服务器上安装ipvsadmn插件,命令yum install -y ipvsadm

  10. ipvsadm –Ln,查看策略(非必要)

  11. 设置DR策略
    a) 设置规则,命令:ipvsadm -A -t 192.168.46.100:80 -s rr(192.168.46.100为VIP,80是端口,rr:表示轮询)
    b) #添加策略,命令ipvsadm -a -t 192.168.46.100:80 -r 192.168.46.112 –g (192.168.46.100为VIP地址, 192.168.25.112为应用服务器地址,有几台设置几台,-g为DR策略)

  12. 查看策略(ipvsadm -Ln),如下图则表示成功

  13. 在这里插入图片描述

  14. 在lvs的ens33网卡上绑定VIP 192.168.46.100(VIP自己的VIP,和上面保持一致),命令:ifconfig ens33:9 192.168.25.100/24

  15. 查看命令(ifconfig),如下图表示成功
    在这里插入图片描述

15,测试,页面访问192.168.46.100(VIP地址),出现下图表示成功
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值