Version brute à commenter
load balancer
Installation des outils pour la gestion d'un load balancer
yum install ipvsadm
modprobe iptable_mangle
modprobe iptable_filter
On ignore les requetes arp de localhost
cat
net.ipv4.conf.lo.arp_ignore = 1
net.ipv4.conf.lo.arp_announce = 2
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
>> /etc/sysctl.conf
sysctl -p
cat -A -f 1 -s wrr -p 1800
-a -f 1 -r 192.168.248.100:0 -g -w 1
-a -f 1 -r 192.168.248.249:0 -g -w 1
>> /etc/sysconfig/ipvsadm
/etc/init.d/ipvsadm reload
iptables -t mangle -I PREROUTING 1 -j CONNMARK --restore-mark
iptables -t mangle -A PREROUTING -d 192.168.248.13 -p tcp --dport 38080 -j CONNMARK --save-mark
iptables -t mangle -A PREROUTING -d 192.168.248.13 -p tcp --dport 38080 -j MARK --set-mark 0x1
/etc/init.d/iptables save
/etc/init.d/iptables restart
serveurs destinations
cat net.ipv4.conf.lo.arp_ignore = 1
net.ipv4.conf.lo.arp_announce = 2
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
>> /etc/sysctl.conf
sysctl -p
ifconfig lo:0 192.168.248.13 netmask 255.255.255.255
administration
list :
ipvsadm -L -n
desactivate :
ipvsadm -d -r 192.168.248.100:0 -f 1
restore :
ipvsadm -a -r 192.168.248.100:0 -f 1 -g -w 1
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire