亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 33383 | 回復(fù): 19
打印 上一主題 下一主題

利用VM在單機(jī)上體驗(yàn)LVS(原創(chuàng)) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2006-03-28 18:56 |只看該作者 |倒序?yàn)g覽
架設(shè)LVS至少都要3臺(tái)電腦,如果只有一臺(tái)電腦主機(jī)又想搞個(gè)LVS集群來體驗(yàn)一下,那么我們可以借助VMware來實(shí)現(xiàn)。做法是在一臺(tái)主機(jī)中虛擬3個(gè)Linux系統(tǒng),主機(jī)最好能連接到一個(gè)LAN或者本身已有公網(wǎng)IP,如果沒有LAN就在VM中用Team方式實(shí)現(xiàn)一個(gè)虛擬LAN。(以下方法同樣可以應(yīng)用在真實(shí)環(huán)境中)

首先用來運(yùn)行VM的主機(jī)CPU最好在2G以上,內(nèi)存要有1GB(因?yàn)橐瑫r(shí)掛上3個(gè)Linux),系統(tǒng)是WindowsXP.先安裝VMware-workstation-5.5.1-19175.exe,設(shè)定VM的虛擬網(wǎng)絡(luò),把VMnet0(Bridged)指定到主機(jī)網(wǎng)卡上.現(xiàn)在可以開始安裝Linux,我安裝的是 Mandriva2006,安裝的Linux Kernal最好是2.6.10以上的發(fā)行版,因?yàn)橐呀?jīng)集成了IPVS.在安裝清單中記得選上WEB服務(wù)器和ipvsadm.待安裝完成后在VM中克隆2個(gè)Linux.各系統(tǒng)的IP如下:

1.        WindowsXP: 192.168.0.5
2.        Linux1: 192.168.0.11
3.        Linux2: 192.168.0.12
4.        Linux3: 192.168.0.13

3個(gè)Linux系統(tǒng)分別簡稱為LB(192.168.0.11),RS1(192.168.0.12),RS2(192.168.0.13),加上原本的XP一共有4個(gè)OS.先用ping測試一下網(wǎng)絡(luò),看看各個(gè)系統(tǒng)通不通。

現(xiàn)在已經(jīng)虛擬出3臺(tái)主機(jī)(與真正主機(jī)沒分別),可以正式配置LVS,使用直接路由DR方式。
LB的內(nèi)核要 2.6.10以上(已集成IPVS).RS的內(nèi)核最好也用2.6.x。用modprobe -l 命令可查看到IPVS module在 /lib/modules/2.6.12-12mdksmp/kernel/net/ipv4/ipvs中. ipvsadm運(yùn)行時(shí)會(huì)自動(dòng)把IPVS module掛載到系統(tǒng)中,到系統(tǒng)服務(wù)中查看ipvsadm是否已經(jīng)加入.可以用lsmod查看系統(tǒng)當(dāng)前所有掛載的module。

分別在3個(gè)Linux系統(tǒng)中設(shè)置Virtual IP, 在RS上必須對(duì)VIP忽略ARP回應(yīng)。由于2.4和2.6內(nèi)核處理ARP方式不一樣,在2.6內(nèi)核中通過調(diào)整內(nèi)核參數(shù)忽略ARP廣播回應(yīng)。
下面是我用的2個(gè)腳本:

LB上的腳本:
#!/bin/bash
VIP=192.168.0.100
RIP1=192.168.0.11
RIP2=192.168.0.12
RIP3=192.168.0.13
GW=192.168.0.1
# set the Virtual IP Address
/sbin/ifconfig eth0:0 $VIP broadcast $VIP netmask 255.255.255.255 up
/sbin/route add -host $VIP dev eth0:0
#Clear IPVS table
/sbin/ipvsadm -C
#set LVS
/sbin/ipvsadm -A -t $VIP:80 -s rr
/sbin/ipvsadm -a -t $VIP:80 -r $RIP1:80 -g
/sbin/ipvsadm -a -t $VIP:80 -r $RIP2:80 -g
/sbin/ipvsadm -a -t $VIP:80 -r $RIP3:80 -g
#Run LVS
/sbin/ipvsadm
#end

RS上的腳本:
#!/bin/bash
VIP=192.168.0.100
/sbin/ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up
/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
#end

LVS的配置大至上完成,返回到XP中,打開IE、firefox或者 Opera測試,然后切換到LB上用 ipvsadm –L -c查看是否有連接。

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2006-03-29 12:46 |只看該作者
頂上去先,有空試試

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2006-03-29 15:58 |只看該作者
有空看看

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2006-03-30 13:15 |只看該作者
有空也要試試

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2006-04-01 01:06 |只看該作者
能否寫的更詳細(xì)點(diǎn),
最好列出操作過程。
多謝!

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2006-05-18 16:21 |只看該作者
我看以前的不少教程  腳本中RS  設(shè)置虛擬IP的時(shí)候用的也是lo:0不過我這么做時(shí)候就出了問題。。。。別的機(jī)器都遠(yuǎn)程登陸不了他。

我把lo:0改成了eth0:1就沒有這個(gè)問題。。。。

原理我也說不太清楚,請(qǐng)高手指教。
是不是和HOSTS文件有什么關(guān)系?

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2006-05-31 22:01 |只看該作者
我按這做拉。但訪問時(shí)只能訪問到一臺(tái)機(jī)的網(wǎng)頁。不會(huì)轉(zhuǎn)換。偶爾會(huì)轉(zhuǎn)到一次。不如問題出在那。

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2006-07-11 09:56 |只看該作者


論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2006-07-11 17:12 |只看該作者
收藏:)

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2006-07-12 10:32 |只看該作者
一定要做做
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP