推出全新OEM分銷體系
具有殺傷力的價(jià)格,超大利潤
Lvs/DR for CentOS+Windows2008r2構(gòu)架: 控制器+ 2008web處理服務(wù)器 控制器管理IP1.1.1.1, 綁定vip1.1.1.250 webIP:RS1=192.168.228.219 RS2=192.168.228.220 一. Director Server調(diào)度器配置[系統(tǒng):Centos 6.4純凈班] #修改hostname sed -i 's/ebs-.*/Director-YYY/' /etc/sysconfig/network ; hostname Director-YYY #關(guān)閉防火墻 chkconfig iptables off service iptables stop #同步時(shí)間 yum install -y ntpdate /usr/sbin/ntpdate cn.pool.ntp.org crontab -e */30 * * * * /usr/sbin/ntpdate cn.pool.ntp.org #把內(nèi)核目錄做好軟連接 ln -s /usr/src/kernels/`uname -r` /usr/src/linux #創(chuàng)建下載目錄 mkdir /downloads ; cd /downloads #下載ipvsadm keepalived 源代碼 wget -c http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.24.tar.gz wget -c http://www.keepalived.org/software/keepalived-1.2.14.tar.gz #安裝依賴包 yum -y install gcc make openssl-devel openssl net-snmp net-snmp-devel popt popt-devel #開機(jī)綁定vip和增加路由 vi /etc/rc.local /sbin/ifconfig eth0:0 1.1.1.250 broadcast 1.1.1.250 netmask 255.255.255.255 broadcast 1.1.1.250 up /sbin/route add -host 1.1.1.250 dev eth0:0 tar -zxvf /downloads/ipvsadm-1.24.tar.gz -C /downloads/ cd /downloads/ipvsadm-1.24 make && make install find / -name ipvsadm #查看安裝是否成功 tar -zxvf /downloads/keepalived-1.2.14.tar.gz -C /downloads/ cd /downloads/keepalived-1.2.14 ./configure --enable-snmp && make && make install find / -name keepalived #查看安裝是否成功 cp /usr/local/etc/rc.d/init.d/keepalived /etc/rc.d/init.d/ cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/ mkdir /etc/keepalived ln -s /usr/local/etc/keepalived/keepalived.conf /etc/keepalived/ ln -s /usr/local/sbin/keepalived /usr/sbin/ chkconfig keepalived on #設(shè)置自啟動(dòng) #service keepalived start|stop #做成系統(tǒng)啟動(dòng)服務(wù)方便管理. #添加keepalived配置 vi /etc/keepalived/keepalived.conf ! Configuration File for keepalived global_defs { router_id LVS_YYY1 #負(fù)載均衡器標(biāo)識(shí),同一網(wǎng)段內(nèi),可以相同 }
vrrp_instance VI_YYY1 { state MASTER #主調(diào)度器 interface eth0 #實(shí)例綁定的網(wǎng)卡 #lvs_sync_daemon_inteface eth0 #主備間的監(jiān)控接口 virtual_router_id 61 #vrrp唯一ID,主備id一致 priority 100 #優(yōu)先級(jí) advert_int 10 #主備間同步檢查/秒 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 1.1.1.250 #vip,可以多個(gè)ip,每行一個(gè) } } virtual_server 1.1.1.250 80 { #定義一個(gè)虛擬服務(wù)器
delay_loop 6 #健康檢測(cè)間隔/秒 lb_algo wlc #調(diào)度算法 lb_kind DR #模式 persistence_timeout 30 #回話保持時(shí)間 protocol TCP #轉(zhuǎn)發(fā)協(xié)議 #多個(gè)real_server重復(fù)本節(jié)點(diǎn)即可 real_server 192.168.228.219 80 { #定義一臺(tái)真實(shí)服務(wù)器 weight 3 #權(quán)重 TCP_CHECK { #通過tcpcheck判斷真實(shí)服務(wù)器狀態(tài) connect_timeout 10 #連接超時(shí) nb_get_retry 3 #重試次數(shù) delay_before_retry 3 #重試間隔 connect_port 80 #檢測(cè)端口 } } } #重啟服務(wù)器檢查服務(wù)運(yùn)行是否正常 二、Windows2008配置 創(chuàng)建windows環(huán)回網(wǎng)卡 這是一樣很古老的東東了 打開 設(shè)備管理器—選中‘網(wǎng)絡(luò)適配器’—操作---添加過時(shí)硬件 直接 下一步, 一直完成就OK;然后設(shè)置Ip 修改RS端網(wǎng)卡接口、環(huán)回接口連接模式(至關(guān)重要) 在cmd下 netsh interface ipv4 set interface "網(wǎng)卡名稱" weakhostreceive=enabled netsh interface ipv4 set interface "網(wǎng)卡名稱" weakhostsend=enabled netsh interface ipv4 set interface "環(huán)回網(wǎng)卡名稱" weakhostreceive=enabled netsh interface ipv4 set interface "環(huán)回網(wǎng)卡名稱" weakhostsend=enabled
此處的網(wǎng)卡名稱要換為實(shí)例名稱本例中應(yīng)該是 “本地連接 11”(是外網(wǎng))或者“本地連接 9”(是內(nèi)網(wǎng))和“本地連接 12”
好了,配置沒有錯(cuò)誤的話用1.1.1.250 就可以訪問了。 RS為linux 的話配置就更簡單 ifconfig eth0:1.1.1.250 netmask 255.255.255.255 broadcast 1.1.1.250 up route add -host 1.1.1.250 dev eth0:100 ipvsadm -C ipvsadm -A -t 1.1.1.250:80 -s rr ipvsadm -a -t 1.1.1.250:80 -r 192.168.228.220 -i ipvsadm -a -t 1.1.1.250:80 -r 192.168.228.219 -i ipvsadm echo "0" >/proc/sys/net/ipv4/ip_forward echo "1" >/proc/sys/net/ipv4/conf/all/send_redirects echo "1" >/proc/sys/net/ipv4/conf/default/send_redirects echo "1" >/proc/sys/net/ipv4/conf/eth0/send_redirects RS1和RS2設(shè)置如下: ifconfig tunl0 1.1.1.250 netmask 255.255.255.255 broadcast 1.1.1.250 up route add -host 1.1.1.250 dev tunl0 echo "0" > /proc/sys/net/ipv4/ip_forward echo 1 > /proc/sys/net/ipv4/conf/tunl0/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/tunl0/arp_announce echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce echo 0 > /proc/sys/net/ipv4/conf/tunl0/rp_filter echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter 若無法訪問注意防火墻,可關(guān)閉!
|
|||||
>> 相關(guān)文章 | |||||
關(guān)注我們
最新動(dòng)態(tài)
新浪微博
交流互動(dòng)
關(guān)于我們
|
聯(lián)系我們
|
付款方式
|
人才招聘
|
友情鏈接
|
域名資訊
|
提交工單
|
我要評(píng)價(jià)
|
投訴建議
|
域名投訴
|
網(wǎng)站備案
|
百科知識(shí)
|
手機(jī)站
《中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證》編號(hào):B1-20172600 川B1-20080058 蜀ICP備12028237號(hào)
《中華人民共和國互聯(lián)網(wǎng)域名服務(wù)許可證》編號(hào):川 D3-20220002
電話總機(jī):028-62778877(20線) 400電話:400-028-5800
400-028-5800
028-62778877
您好,非正常上班時(shí)間若有緊急技術(shù)問題,請(qǐng)撥總機(jī)后按7號(hào)鍵, 其他問題請(qǐng)?zhí)峤还位蛟谏习鄷r(shí)間聯(lián)系,謝謝支持!