Linux操作技术文档——构建LVS负载均衡群集

构建LVS负载均衡群集

一、实现地址转换模式(LVS-NAT)的群集

1、假设有一台外网电脑(IP:200.0.0.10),两台web服务器(IP1:192.168.1.2;IP2:192.168.2.2和IP1:192.168.1.3;IP2:192.168.2.3)和一台NFS存储服务器(IP:192.168.2.1),外网通过LVS负载调度器(IP1:200.0.0.1;IP2:192.168.1.1)进行访问web,配置网络使外网电脑可以访问LVS负载调度器,LVS负载调度器可以访问两台web服务器,web服务器可以访问NFS存储服务器。
在这里插入图片描述
2、配置LVS负载调度器
安装 ipvsadm管理工具
在这里插入图片描述
加载ip_vs模块
在这里插入图片描述
配置负载分配策略
在这里插入图片描述
试访问web在这里插入图片描述
在这里插入图片描述
3、在nfs服务器上部署nfs共享存储服务,网页存放在/var/www/html下。
在这里插入图片描述
其中rw表示允许读写(ro表示只读),sync表示同步写入,no_root_squash表示当客户机以root身份访问时赋予本地root权限在这里插入图片描述
在这里插入图片描述
4、两台web服务器挂载nfs共享目录,并最后配置自动挂载。
在这里插入图片描述
在这里插入图片描述
5、在客户端测试访问群集的虚拟服务器IP地址,验证是否能看到nfs服务器发布的网页。
在这里插入图片描述

二、实现LVS-DR负载均衡群集

1、假设有一台外网电脑(IP:200.0.0.10),两台web服务器(IP1:200.0.0.2;IP2:192.168.2.2和IP1:200.0.0.3;IP2:192.168.2.3)和一台NFS存储服务器(IP:192.168.2.1),外网通过LVS负载调度器(集群IP:200.0.0.254)进行访问web,配置网络使外网电脑可以访问LVS负载调度器,LVS负载调度器可以访问两台web服务器,web服务器可以访问NFS存储服务器。
在这里插入图片描述
2、配置负载调度器
在ifcfg-ens33:0上配置群集IP地址200.0.0.254,子网掩码为255.255.255.0
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
加载ip_vs模块,安装ipvsadm管理工具(同上)
创建虚拟服务器IP地址200.0.0.254,添加服务器节点:200.0.0.2和200.0.0.3。使用DR模式群集
在这里插入图片描述
修改内核参数( /etc/sysctl.conf)文件,关闭ICMP重定向
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、配置节点服务器
ifcfg-lo:0配置群集ip地址200.0.0.254,子网掩码为255.255.255.255
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改内核参数( /etc/sysctl.conf)文件,关闭ARP应答
在这里插入图片描述
添加一条vip本地访问路由
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4、在nfs主机上配置共享存储服务器,提供给两台web服务器的后台网页存储(同上)
5、在主机上测试访问网站
在这里插入图片描述
在这里插入图片描述

发布了19 篇原创文章 · 获赞 1 · 访问量 632

猜你喜欢

转载自blog.csdn.net/g950904/article/details/103988285