天天看點

Xen虛拟機添加網卡

1. 編輯/etc/xen目錄下的配置檔案,如果使用2顆網卡,增加nic=2,如果使用3顆網卡,設定nic=3.

2. 修改vif=選項:

vif = [ "mac=00:16:36:04:7f:e1,bridge=xenbr0,script=vif-bridge" ] 

如果添加一塊網卡,則修改vif為:

vif=["mac=00:16:36:04:7f:e1,bridge=xenbr0,script=vif-bridge","mac=00:16:36:05:7f:e2,bridge=xenbr0,script=vif-bridge" ]

當然還可以繼續增加:

vif=["mac=00:16:36:04:7f:e1,bridge=xenbr0,script=vif-bridge","mac=00:16:36:05:7f:e2,bridge=xenbr0,script=vif-bridge", "mac=00:16:37:05:8f:e3,bridge=xenbr0,script=vif-bridge" ]

如果是完全虛拟化客戶機,配置應該是下面的樣子: 

vif = [ 'type=ioemu,mac=xx:xx:xx:xx:xx:xx, bridge=xenbr0', 'type=ioemu,mac=xx:xx:xx:xx:xx:xx:xx, bridge=xenbr0', 'type=ioemu,mac=xx:xx:xx:xx:xx:xx, bridge=xenbr0' ]

Xen目前限制一台客戶機隻能建立3顆虛拟網卡,是以在客戶機上不可能建立大于3顆網卡。

3.  重新開機虛拟機

xm  shutdown  domainname

xm create  domainname

============================================================================

Xen虛拟環境預設隻會建立一個橋接網絡,裝置xenbr0橋接eth0,在此基礎上建立兩個新的橋接網絡,裝置xenbr1和xenbr2分别橋接到eth1和eth2網絡裝置,xenbr0用于虛拟機中的公共網絡,xenbr1用于私有網絡,xenbr2用于存儲網絡,下面是建立三個橋接網絡裝置的步驟。

步驟1   編輯/etc/xen/xend-config.sxp檔案,在相應的地方加入以下内容:

步驟2 建立/etc/xen/scripts/network-multi-bridge檔案,加入如下内容:

步驟3 修改network-multi-bridge檔案權限:

步驟4 重新開機xend服務:

私有網絡和存儲網絡也可以使用Xen虛拟機中的内部網絡,使用橋接網絡的最大優勢在于可以将不同實體伺服器的Xen虛拟機融合成一個RAC叢集

本文轉自 chengxuyonghu 51CTO部落格,原文連結:http://blog.51cto.com/6226001001/1580117,如需轉載請自行聯系原作者

繼續閱讀