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,如需轉載請自行聯系原作者