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

Chinaunix

標(biāo)題: KVM虛擬機(jī)網(wǎng)絡(luò)配置問(wèn)題 [打印本頁(yè)]

作者: chn2k    時(shí)間: 2014-10-24 20:41
標(biāo)題: KVM虛擬機(jī)網(wǎng)絡(luò)配置問(wèn)題
本帖最后由 chn2k 于 2014-10-28 17:54 編輯

宿主機(jī)有十個(gè)網(wǎng)卡。兩個(gè)留作管理口。裝了libvirt,用virt-manager遠(yuǎn)程創(chuàng)建KVM虛擬機(jī),已經(jīng)run起來(lái)了,win2003虛擬機(jī)里面的網(wǎng)卡驅(qū)動(dòng)自動(dòng)配置好了。
把另外8個(gè)網(wǎng)卡綁定做了bond0,配了靜態(tài)IP后,訪問(wèn)網(wǎng)絡(luò)正常。
另外系統(tǒng)里面有一個(gè)virbr0,應(yīng)該是libvirt創(chuàng)建的虛擬橋接網(wǎng)卡。
現(xiàn)在想把這個(gè)bond0作為KVM虛擬機(jī)的橋接網(wǎng)卡,不知道該怎么配置。
網(wǎng)上看到的資料都是說(shuō)橋接網(wǎng)卡關(guān)聯(lián)物理網(wǎng)卡的,找不到橋接網(wǎng)卡關(guān)聯(lián)bond的。

系統(tǒng)是Archlinux。用netctl管理網(wǎng)絡(luò),沒(méi)有GUI。
作者: chn2k    時(shí)間: 2014-10-26 22:56
兩三天了,沒(méi)人回。到底是問(wèn)題太弱智了還是太高大上了?抑或是太偏門(mén)?相信KVM很多人都做過(guò)吧?
作者: chn2k    時(shí)間: 2014-10-27 17:28
換個(gè)問(wèn)法:KVM宿主機(jī)多塊網(wǎng)卡,如何實(shí)現(xiàn)多網(wǎng)卡冗余和負(fù)載均衡?
作者: huyuansiqu    時(shí)間: 2014-10-28 16:09
你這個(gè)不是什么難題

bond0不要設(shè)置地址,ifcfg-bond0 內(nèi)容可以這樣:
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=none
NM_CONTROLLED=no
BONDING_OPT="mode=1 miimon=1000"
BRIDGE=br0


br0設(shè)置地址,虛擬機(jī)通過(guò)br0連接,ifcfg-br0內(nèi)容可以這樣:
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=......
NETMASK=......
NETWORK=......







作者: jixuuse    時(shí)間: 2014-10-28 17:10
三天時(shí)間了都不敢自己動(dòng)手改下配置么?

如樓上所屬,bond和物理網(wǎng)卡一樣的方法改即可
作者: chn2k    時(shí)間: 2014-10-28 17:22
jixuuse 發(fā)表于 2014-10-28 17:10
三天時(shí)間了都不敢自己動(dòng)手改下配置么?

如樓上所屬,bond和物理網(wǎng)卡一樣的方法改即可
一直在自己改自己試啊。
現(xiàn)在已經(jīng)可以做到按預(yù)期工作了,但是重啟主機(jī)后網(wǎng)絡(luò)配置出問(wèn)題,還需要手工改來(lái)改去。

重啟主機(jī),創(chuàng)建的網(wǎng)橋br0不能自動(dòng)啟動(dòng),因?yàn)榫W(wǎng)橋配置文件里關(guān)聯(lián)了一個(gè)vnet0和一個(gè)bond0)。vnet0是映射到虛擬機(jī)的網(wǎng)卡,這貨只有在虛擬機(jī)啟動(dòng)后才出現(xiàn)。

但是,但是,因?yàn)樘摂M機(jī)的網(wǎng)卡關(guān)聯(lián)到br0,所以br0不存在的話,虛擬機(jī)啟動(dòng)不起來(lái)啊。

于是問(wèn)題來(lái)了,br0依賴vnet0的存在,vnet0又等著br0先出現(xiàn)......

這顯然不科學(xué)嘛
作者: chn2k    時(shí)間: 2014-10-28 17:32
本帖最后由 chn2k 于 2014-10-28 17:36 編輯
huyuansiqu 發(fā)表于 2014-10-28 16:09
你這個(gè)不是什么難題

bond0不要設(shè)置地址,ifcfg-bond0 內(nèi)容可以這樣:
謝謝關(guān)注。我用的Archlinux,所以相應(yīng)的配置文件是這樣:
  1. # vi /etc/netctl/bond0
  2. Description="A bonded interface"
  3. Interface=bond0
  4. Connection=bond
  5. BindsToInterfaces=('enp132s0f0' 'enp132s0f1' 'enp134s0f0' 'enp134s0f1' 'enp138s0f0' 'enp138s0f1' 'enp140s0f0' 'enp140s0f1')
  6. #IP=static
  7. #Address=
  8. Bridge=br0
復(fù)制代碼
  1. # vi /etc/netctl/br0
  2. Description="Example Bridge connection"
  3. Interface=br0
  4. Connection=bridge
  5. BindsToInterfaces=(vnet0 bond0)
  6. IP=static
  7. Address=192.168.3.252
  8. Gateway=192.168.3.254
  9. ## Ignore (R)STP and immediately activate the bridge
  10. #SkipForwardingDelay=yes
復(fù)制代碼
另外已經(jīng)設(shè)置了bond0和br0自動(dòng)啟動(dòng):
  1. # netctl enable bond0
  2. # netctl enable br0
復(fù)制代碼
但是重啟后,br0起不來(lái),用ip link根本看不到br0。倒是默認(rèn)那個(gè)virbr0總是自動(dòng)起來(lái)。
作者: jixuuse    時(shí)間: 2014-10-28 17:37
virbr0是虛擬機(jī)內(nèi)部通信用的
你的br0是橋接網(wǎng)絡(luò)用的,根本就是兩個(gè)

你說(shuō)的重啟以后bond0和br0出問(wèn)題的情況,我的建議是檢查bond里牽扯到的所有網(wǎng)卡配置文件,沒(méi)有用的參數(shù)項(xiàng)目全刪除掉

作者: chn2k    時(shí)間: 2014-10-28 17:51
jixuuse 發(fā)表于 2014-10-28 17:37
virbr0是虛擬機(jī)內(nèi)部通信用的
你的br0是橋接網(wǎng)絡(luò)用的,根本就是兩個(gè)
bond里的所有8個(gè)網(wǎng)卡都沒(méi)有配置文件。我猜底層應(yīng)該是systemd自動(dòng)管理。需要用到的話,通常是先看看系統(tǒng)是否識(shí)別并創(chuàng)建了設(shè)備,用ip link就可以看到設(shè)備清單。清單里有的,只要給個(gè)ip,再UP起來(lái)就可以了。沒(méi)有的,ip link add加上。

大家都是用Redhat/Centos做的么?Arch真是小眾啊。
作者: chn2k    時(shí)間: 2014-10-28 17:59
那8個(gè)網(wǎng)卡不需配置文件,是因?yàn)槲以?jīng)分步驟做過(guò),先不做br0,給bond0賦予一個(gè)IP地址,bond0起來(lái),所有8個(gè)物理網(wǎng)卡也都UP了。所以我覺(jué)得,在此基礎(chǔ)上繼續(xù)做br0即可。現(xiàn)在bond0這部分看上去都是正常的,8個(gè)物理網(wǎng)卡都UP,bond0開(kāi)機(jī)正常啟動(dòng)。




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2