[ Miroslav Strugarevic @ 07.07.2008. 14:42 ] @
Load Balancing Router Howto![]() - Podešavanje LVS Routera Potrebno je instalirati sledeće pakete: # yum install heartbeat heartbeat-ldirectord Virtuelna IP adresa se podešava na: /etc/sysconfig/network-scripts/ifcfg-eth0:0 Code: DEVICE=eth0:0 BOOTPROTO=static IPADDR=192.168.73.100 NETMASK=255.255.255.0 NETWORK=192.168.73.0 BROADCAST=192.168.73.255 ONBOOT=yes Nakon toga je potrebno aktivirati novi mrežni alias: # ifup eth0:0 Konfiguracioni fajl za ldirectord se nalazi na: /etc/ha.d/ldirectord.cf Sadržaj /etc/ha.d/ldirectord.cf: Code: checktimeout=10 checkinterval=2 autoreload=yes logfile="/var/log/ldirectord.log" quiescent=yes virtual=192.168.73.100:80 real=192.168.73.12:80 gate 10 real=192.168.73.13:80 gate 10 real=192.168.73.14:80 gate 10 service=http request="test.html" receive="OK" scheduler=rr protocol=tcp checktype=negotiate Dodati u /etc/sysctl.conf sledeću stavku: Code: net.ipv4.ip_forward = 1 Nakon toga pokrenuti komandu: # sysctl -p Pokretanje ldirectord servisa: # service ldirectord start Provera stanja LVS rutera: # ipvsadm -L -n Potrebno je dodati ldirectord u startup: # chkconfig ldirectord on - Podešavanje Web Servera Sledeće korake treba odraditi na sva tri web servera!!! Instalirajte httpd server: # yum install httpd Nakon toga pokrenite httpd servis: # service httpd start # chkconfig httpd on Virtuelna IP adresa se podešava na: /etc/sysconfig/network-scripts/ifcfg-lo:0 Code: DEVICE=lo:0 IPADDR=192.168.73.xx NETMASK=255.255.255.255 NETWORK=192.168.73.0 BROADCAST=192.168.73.255 ONBOOT=yes NAME=loopback Nakon toga je potrebno aktivirati novi mrežni alias: # ifup lo:0 Dodati u /etc/sysctl.conf sledeće stavke: Code: #net.ipv4.ip_forward = 0 net.ipv4.conf.all.arp_ignore=1 net.ipv4.conf.eth0.arp_ignore=1 net.ipv4.conf.all.arp_announce=2 net.ipv4.conf.eth0.arp_announce=2 Nakon toga pokrenuti komandu: # sysctl -p Dodati u DocumentRoot fajl /var/www/html/test.html koji sadrzi sledece: OK # touch /var/www/html/test.html # echo "OK" >> /var/www/html/test.html # cat /var/www/html/test.html Kada to završite probajte da pristupite web serveru preko adrese 192.168.73.100. Za više informacija posetite www.GOOGLE.com! |