1. 程式人生 > >LVS DR模式下的集群實現步驟

LVS DR模式下的集群實現步驟

lvs dr模式下的集群實現步驟

1.安裝Linux服務器,做為虛擬服務器(DR)


2.配置網絡環境,設置靜態IP,並能夠訪問互聯網


3.檢查ipvsadm是否安裝,如果沒有安裝請先安裝ipvsadm

rpm -ql ipvsadm


4.安裝ipvsadm

rpm -y install ipvsadm


5.設置虛擬IP

ifconfig eth0:1 192.168.2.150/24


6.安裝多臺Linux服務器作為RealServer,可以是apache或tomcat

實驗環境是兩臺RealServer
靜態IP分別為:
    192.168.2.137
    192.168.2.138


7.修改報文源IP的設置,需要設置內核參數

echo "1" >/proc/sys/net/ipv4/conf/eth0/arp_ignore
echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce
echo "2" >/proc/sys/net/ipv4/conf/eth0/arp_announce


8.分別在兩臺機器RealServer上,設置網卡的別名IP:192.168.2.150

ifconfig lo:1 192.168.2.150 netmask 255.255.255.255 broadcast 192.168.2.150


9.在虛擬服務器(DR)上添加一個路由設置:

route add -host 192.168.2.150 dev eth0:1


10.分別在兩臺機器RealServer上添加路由

route add -host 192.168.2.150 dev lo:1


11.分別在兩臺機器RealServer上安裝httpd

yum -y install httpd

#啟動httpd
service httpd start/stop/restart


12.分別檢查兩臺機器上的web服務安裝是否成功並可以訪問

192.168.2.137
192.168.2.138


13.在虛擬服務器(DR)上使用ipvsadm管理添加集群服務

#創建集群服務
ipvsadm -C
ipvsadm -A -t 192.168.2.150:80 -s wlc
ipvsadm -a -t 192.168.2.150:80 -r 192.168.2.138 -g -w 1
ipvsadm -a -t 192.168.2.150:80 -r 192.168.2.137 -g -w 1

#查看
ipvsadm -Ln
ipvsadm -L


14.檢查我們的配置,訪問192.168.2.150,如果可以看到兩臺RealServer上的內容就表示成功


本文出自 “素顏” 博客,請務必保留此出處http://suyanzhu.blog.51cto.com/8050189/1945029

LVS DR模式下的集群實現步驟