################################################################# director为调度器 rs1及rs2位real server vip为虚拟ip director: 192.168.108.18 rs1: 192.168.108.19 rs2: 192.168.108.10 vip: 192.168.108.17 ################################################################# ######################## director setting ######################## #!/bin/bash # /usr/local/sbin/lvs_dr.sh # director 服务器上开启路由转发功能: echo 1 > /proc/sys/net/ipv4/ip_forward ipv=/usr/sbin/ipvsadm vip=192.168.108.17 rs1=192.168.108.19 rs2=192.168.108.10 ifconfig eth0:0 down ifconfig eth0:0 $vip broadcast $vip netmask 255.255.255.255 up route add -host $vip dev eno16777736:0 $ipv -C $ipv -A -t $vip:80 -s rr $ipv -a -t $vip:80 -r $rs1 -g $ipv -a -t $vip:80 -r $rs2 -g ######################## director setting ######################## ########################## rs1-rs2 setting ######################## #!/bin/bash #/usr/local/sbin/lvs_rs.sh vip=192.168.108.17 ifconfig lo:0 $vip broadcast $vip netmask 255.255.255.255 up route add -host $vip dev lo:0 echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce ########################## rs1-rs2 setting ######################## ############################## 测试检测 ########################### curl 192.168.108.17 ############################## 测试检测 ###########################
时间: 2024-10-14 20:55:38