在nat模式群集中,lvs负载调度器是所有节点访问Internet的网关服务器,其外网地址为192.168.20.138,同时也作为整个群集的VIP地址。Lvs调度器具有两块网卡分别连接内外网。
环境:
服务器系统都为centos6.5_x64
Lvs负载调度器:
eth0:192.168.1.1/24
eth1:192.168.46.129/24
Web服务器池:
web1:192.168.46.130/24
web2:192.168.46.138/24
修改网卡地址之前先把调度器ipvsadm管理工具和web端的两个httpd都装好。
安装部署:
配置负载调度器:
加载ip_vs模块:
modprobe ip_vs
查看ip_vs版本信息:
cat /proc/net/ip_vs
打开ip转发功能:
vi /etc/sysctl.conf
修改下面选项为1
net.ipv4.ip_forward = 1
使配置生效
sysctl -p
安装ipvsadm管理工具:
yum -y install ipvsadm
ipvsadm –v
创建虚拟服务器:
ipvsadm -A -t 192.168.20.138:80 -s rr
添加服务器节点:
ipvsadm -a -t 192.168.20.138:80 -r 192.168.1.2:80 -m -w 1
ipvsadm -a -t 192.168.20.138:80 -r 192.168.1.3:80 -m -w 1
保存策略
service ipvsadm save
chkconfig ipvsadm on
节点服务器的配置:
yum –y install httpd
vi /var/www/html/index.html
<h1>lvs-web1-test</h1>
另一个节点上:
yum –y install httpd
vi /var/www/html/index.html
<h1>lvs-web2-test</h1>
之后再浏览器中直接访问外网地址即可


调度器中ipvsadm命令查看:
ipvsadm –ln
ipvsadm –ln

本文详细介绍在CentOS 6.5环境下,如何通过LVS实现NAT模式下的负载均衡。从配置调度器到安装ipvsadm管理工具,再到设置web服务器池,全面解析LVS的部署步骤及关键配置。
5825

被折叠的 条评论
为什么被折叠?



