db 分發
分發器配置
安裝ipvsadm
[root@localhost Cluster]# rpm -ivh ipvsadm-1.24-12.el5.i386.rpm
warning: ipvsadm-1.24-12.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:ipvsadm ########################################### [100%]
綁定虛擬ip
[root@localhost Cluster]# ifconfig eth0:0 192.168.10.250 netmask 255.255.255.255 broadcast 192.168.10.250 up
設定路由
[root@localhost Cluster]# route add -host 192.168.10.250 dev eth0:0
開啓轉發
[root@localhost Cluster]# ipvsadm -A -t 192.168.10.250:80 -s rr
添加主義式的服務器
[root@localhost Cluster]# ipvsadm -a -t 192.168.10.250:80 -r 192.168.10.98 -g
[root@localhost Cluster]# ipvsadm -a -t 192.168.10.250:80 -r 192.168.10.97 -g
查看
[root@localhost Cluster]# ipvsadm -ln
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
TCP 192.168.10.250:80 rr
-> 192.168.10.97:80 Route 1 0 0
-> 192.168.10.98:80 Route 1 0 0
[root@localhost Cluster]#
路由器 配置
1 更改ip爲10.99 和11.1
2 重啓network
3 打開包轉發echo 1 > /proc/sys/net/ipv4/ip_forward
sysctl -p 查看
apache1
配置ip爲192.168.10.97
ifconfig lo:0 192.168.10.250 netmask 255.255.255.255 broadcast 192.168.10.250 up
設置到主機的路由
#route add -host 192.168.10.250 dev lo:0
設置默認路由
#route add default gw 192.168.10.99
保證arp協議在連接過程中,路由器上,只知道網絡中192.168.10.250對應的是分發器
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
重啓服務
/etc/init.d/httpd restart
安裝 apache
yum install httpd
service httpd start
echo 1111 > /var/www/html/index.html
apache 2
配置ip爲192.168.10.98
ifconfig lo:0 192.168.10.250 netmask 255.255.255.255 broadcast 192.168.10.250 up
設置到主機的路由
#route add -host 192.168.10.250 dev lo:0
設置默認路由
#route add default gw 192.168.10.99
保證arp協議在連接過程中,路由器上,只知道網絡中192.168.10.250對應的是分發器
#echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
#echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
重啓服務
/etc/init.d/httpd restart
安裝 apache
yum install httpd
service httpd start
echo 222 > /var/www/html/index.html
客戶端
ip 192.168.11.2
網關192.168.11.1
配置客戶端ip 網關
ifconfig eth0 192.168.11.2
route add default gw 192.168.11.1
測試
elinks http://192.168.10.250 –dump
組員 李君銅 林凡龍 張鵬
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.