18.6负载均衡集群介绍18.7LVS介绍18.8LVS调度算法18.9LVS NAT模式搭建
18.6 负载均衡集群介绍http://i2.运维网.com/images/blog/201804/10/305e58922e9ade4b1983da373df3c2b6.png
18.7 LVS介绍
http://i2.运维网.com/images/blog/201804/10/615e2e65cf00e408ff3c0ef601ab8f27.png
http://i2.运维网.com/images/blog/201804/10/d1938e5098422feeeb99b0cb385cfead.png
http://i2.运维网.com/images/blog/201804/10/487c93cf53d6fc06a0d08480faf74bc3.png
http://i2.运维网.com/images/blog/201804/10/ce82690e8feba78c0f866b71f76e0f1a.png
18.8 LVS调度算法
.http://i2.运维网.com/images/blog/201804/10/1139377a7fddf511cfc62a85afd6fa14.png
18.9 18.10 LVS NAT模式搭建
http://i2.运维网.com/images/blog/201804/10/7bf3ef2ef0cdb6b21ff259e6bc3669de.png
3台机器都停掉firewaad,
systemctl stop firewalld
systemc disable firewalld
rs1,rs2都安装 iptables.service
yum install iptables-services
安装 完后开启动服务
systemctl start iptables.service
systemctl enable iptables.service
分别执行以下命令
iptables -F
service iptables save
http://i2.运维网.com/images/blog/201804/10/57dcdf9593b7f17be16e98763a120777.png
同时3台机器都要关闭selinux
昨关闭 setenforce 0
开机不再启动
vi /etc/selinux/config
http://i2.运维网.com/images/blog/201804/10/5ad283f0d0392386c5038818bb0e7c0a.png
还要将rs1,rs2的网关修改为分发器的IP192.168.137.129
http://i2.运维网.com/images/blog/201804/10/8786b266823c7b7d28fd3587c7c1cfc1.png
到这里准备工作完毕
http://i2.运维网.com/images/blog/201804/10/30f788b34886c6b8935950f273e369fe.jpg
在分发器上安装yum install -y ipvsdam
保存脚本后,执行一下脚本
sh /usr/local/sbin/lvs_nat.sh
没有提示信息说明没有错误
http://i2.运维网.com/images/blog/201804/10/b863e169d67e507e65b00ec13d509818.png
然后分别在2台rsh上安装nginx,如果提示没有可用的安装包可
http://i2.运维网.com/images/blog/201804/10/fc62b75b172e5a0c574866afccee86d8.png
下载安装包
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
下载后升级安装包 rpm -ivh epel-release-7-9.noarch.rpm
http://i2.运维网.com/images/blog/201804/10/b5d6cabb55119ca81ea0298f4955e4ce.png
升级成功后执行yum install nginx即可;
最后启动服务 systemctl start nginx
在linux-02上更改默认网页
http://i2.运维网.com/images/blog/201804/10/1ef9d49bfaf0fe380acf879dac39a594.png
在linux-04上也要修改默认页
http://i2.运维网.com/images/blog/201804/10/d0ad81806b84ff8625d0e14948935ce8.png
这时候就可以做测试了
在linux-01输入
curl 192.168.142.147,测试可看到分发的不均衡
http://i2.运维网.com/images/blog/201804/10/99c7ab66e721e0b927d4f5af1f7b4864.png
更改配置文件再测试
vim /usr/local/sbin/lvs_nat.sh
$IPVSADM -A -t 192.168.142.147:80 -s wlc -p 3更改为$IPVSADM -A -t 192.168.142.147:80 -s rr
http://i2.运维网.com/images/blog/201804/10/8158696eb6743ccc9dd1f9366d8ba00e.png
再测试,可以看到分发的很均衡,测试成功
http://i2.运维网.com/images/blog/201804/10/f3d9639d607aaeac35cb83a1288d5a76.png
扩展
lvs 三种模式详解 http://www.it165.net/admin/html/201401/2248.html
lvs几种算法 http://www.aminglinux.com/bbs/thread-7407-1-1.html
关于arp_ignore和 arp_announcehttp://www.cnblogs.com/lgfeng/archive/2012/10/16/2726308.html
lvs原理相关的 http://blog.csdn.net/pi9nc/article/details/23380589
页:
[1]