LVS 负载均衡器端配置脚本
######/bin/bash
#SETDirectorforDR
VIP=192.168.115.200
DIP=192.168.115.10
RIP1=192.168.115.20
RIP2=192.168.115.30
./etc/init.d/functions
case "$1"in
start)
echo"1" > /proc/sys/net/ipv4/ip_forward
/sbin/ifconfig eth0:0192.168.115.200 broadcast 192.168.115.200 netmask 255.255.255.0 up
/sbin/route-host192.168.115.200deveth0:0
/sbin/iptables-F
/sbin/ipvsadm-C
/sbin/ipvsadm -A -t 192.168.115.200 -s rr
/sbin/ipvsadm -a -t 192.168.115.200 -r 192.168.115.20 -g
/sbin/ipvsadm -a -t 192.168.115.200 -r 192.168.115.30 -g
touch /var/lock/subsys/ipvsadm.lock
echo "ipvs isrunningok"
;;
stop)
echo"0" > /proc/sys/net/ipv4/ip_forward
/sbin/ipvsadm-C
/sbin/ifconfig eth0:0 down
rm -fr /var/lock/subsys/ipvsadm.lock
echo"ipvsis stoppingok"
;;
status)
if [ -e /var/lock/subsys/ipvsadm.lock];then
echo "ipvs isrunning"
else
echo "ipvs is stopped"
fi
;;
*)
echo "sage:$0 {start|stop}"
esac
支持一下
页:
[1]