標籤:linux lvs 伺服器 lvs執行個體 64位 redhat5.8
五、 Realserver主機上添加shell指令碼
1、192.168.19.62主機
[[email protected]_Apache ~]# touch /usr/local/sbin/real.sh[[email protected]_Apache ~]# vim /usr/local/sbin/real.sh#!/bin/bashVIP=192.168.19.65. /etc/rc.d/init.d/functionscase "$1" instart) ifconfig lo:0 $VIP netmask 255.255.255.255 broadcast $VIP /sbin/route add -host $VIP dev lo:0 echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce sysctl -p >/dev/null 2>&1 echo "RealServer Start OK" ;;stop) ifconfig lo:0 down route del $VIP >/dev/null 2>&1 echo "0" >/proc/sys/net/ipv4/conf/lo/arp_ignore echo "0" >/proc/sys/net/ipv4/conf/lo/arp_announce echo "0" >/proc/sys/net/ipv4/conf/all/arp_ignore echo "0" >/proc/sys/net/ipv4/conf/all/arp_announce echo "RealServer Stoped" ;;*) echo "Usage: $0 {start|stop}" exit 1esacexit 0
192.168.19.62物理機所需要的配置如裡面(切記給real.sh加上執行的許可權)
[[email protected]_Apache ~]# chmod +x /usr/local/sbin/real.sh
650) this.width=650;" class="aligncenter size-full wp-image-405" alt="lvs_16" src="http://xunbang.org/wp-content/uploads/2013/08/lvs_16.jpg" height="226" width="700" />
2、192.168.19.63物理機跟192.168.19.62同樣的方法,這裡不多說,配置好後如:
650) this.width=650;" class="aligncenter size-full wp-image-406" alt="lvs_17" src="http://xunbang.org/wp-content/uploads/2013/08/lvs_17.jpg" height="226" width="700" />
3、在windows 伺服器上配置VIP,叢集裡面用的IIS伺服器。
①、在控制台裡添加一個硬體裝置, Microsoft Loopback Adapter ,如:
650) this.width=650;" class="aligncenter size-full wp-image-416" alt="lvs_18" src="http://xunbang.org/wp-content/uploads/2013/08/lvs_18.jpg" height="610" width="636" />
650) this.width=650;" class="aligncenter size-full wp-image-417" alt="lvs_19" src="http://xunbang.org/wp-content/uploads/2013/08/lvs_19.jpg" height="387" width="499" />
②、設定ip為vip(192.168.19.65),掩碼隨意:
650) this.width=650;" class="aligncenter size-full wp-image-418" alt="lvs_20" src="http://xunbang.org/wp-content/uploads/2013/08/lvs_20.jpg" height="440" width="401" />
③、因為屬性裡面不能配置255.255.255.255,所以要進登錄編輯程式【 開始→運行→cmd 斷行符號 輸入regedit 斷行符號就開啟 登錄編輯程式】修改,搜尋【 Ctrl+F】這個vip(192.168.19.65),把掩碼改成255.255.255.255,然後禁用啟用網卡即可(在window server 2003系統中有二處)。
650) this.width=650;" class="aligncenter size-full wp-image-419" alt="lvs_21" src="http://xunbang.org/wp-content/uploads/2013/08/lvs_21.jpg" height="560" width="410" />④、這樣在‘網路位置’上看相應Microsoft Loopback Adapter 的IP MASK就變成了255.255.255.255
650) this.width=650;" class="aligncenter size-full wp-image-421" alt="lvs_23" src="http://xunbang.org/wp-content/uploads/2013/08/lvs_23.jpg" height="436" width="401" />
然後在IIS的相應網站下配置IP地址,可使用VIP(192.168.19.65)地址或使用‘全部未分配選項’。如:
650) this.width=650;" class="aligncenter size-full wp-image-420" alt="lvs_22" src="http://xunbang.org/wp-content/uploads/2013/08/lvs_22.jpg" height="447" width="465" />
⑤、這樣配置就完成了,之後用:
c:\>telnet 192.168.19.64 80 和c:\>telnet 192.168.19.65 80看一下配置是否已正常啟用。
這樣就完成了windows伺服器IIS的配置工作。
Redhat5.8 64位LVS執行個體環境講解【二】