LinuxLvs
实验准本工作
由一台主机做负载均衡将请求转发给三台LAMP服务器
LAMP ip 为192.168.31.156 LAMP2 ip 为192.168.31.158 LAMP3 ip 为192.168.31.157
lvs director服务器ip为192.168.31.152,为director服务器配置虚拟ip 192.168.31.250
1
ifconfig ens33:0 192.168.31.250 netmask 255.255.255.o broadcast 192.168.31.250
开启转发
1
echo "1" > /proc/sys/net/ipv4/ip_forward
配置LVS负载均衡
LVS Linux内核 > 2.4 内置IPVS模块 安装ipvsadm
1
sudo apt-get install ipvsadm
增加虚拟服务器
1
ipvsadm -A-t 192.168.31.250:80
添加真实服务器
1
2
3
ipvsadm -a -t 192.168.31.250:80 -r 192.168.31.156 -g
ipvsadm -a -t 192.168.31.250:80 -r 192.168.31.157 -g
ipvsadm -a -t 192.168.31.250:80 -r 192.168.31.158 -g
真实服务器上增加配置
1
2
3
ifconfig lo:0 192.168.31.250 netmask 255.255.255.255 broadcast 192.168.31.250 up
route add -host 192.168.31.250 dev lo:0
echo "1" >/proc/sys/net/ipv4/ip_forward