一、实验准备
四台机器:
- server1:172.25.7.2
- server2:172.25.7.3
- server3:172.25.7.4
- server4:172.25.7.5
在server1和server2中 pcs cluster disable --all pcs cluster stop --all systemctl disable --now pcsd ssh server2 "systemctl disable --now pcsd"
二、调度器VR配置
dnf install -y ipvsadm ssh server2 "yum install -y ipvsadm" systemctl enable ipvsadm ssh server2 "systemctl enable ipvsadm" ip addr add 172.25.7.100/24 dev eth0 ipvsadm -A -t 172.25.7.100:80 -s rr ipvsadm -a -t 172.25.7.100:80 -r 172.25.7.4:80 -g ipvsadm -a -t 172.25.7.100:80 -r 172.25.6.5:80 -g ipvsadm -ln
三、服务器RS配置
在server3和server4中 dnf install -y httpd ssh server4 "yum install -y httpd" systemctl enable --now httpd ssh server4 "systemctl enable --now httpd" ip addr add 172.25.7.100/24 dev eth0 cd /var/www/html echo vm4 > index.html echo vm5 > index.html
四、arptales 协议
yum install -y arptales ssh server4 "dnf install -y arptales" systemctl enable arptables ssh server4 "systemctl enable arptables" arptables -A INPUT -d 172.25.7.100 -j DROP 在server3和server4 arptables -A OUTPUT -s 172.25.7.100 -j mangle --mangle-ip-s 172.25.7.4 在server3 arptables -A OUTPUT -s 172.25.7.100 -j mangle --mangle-ip-s 172.25.7.5 在server4