資源描述:
《KVM虛擬化(Vlan部分)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、KVM安裝部署實驗環(huán)境:一臺IBM服務(wù)器作為KVM服務(wù)器系統(tǒng):RedHatEnterpriseLinuxServerrelease6.1(Santiago)一臺本地虛擬機作為KVM管理端系統(tǒng):RedHatEnterpriseLinuxServerrelease6.1(Santiago)網(wǎng)絡(luò)拓撲:eth0作為管理接口不做其他配置eth1作為橋接端口br10vlan10的橋接接口br3vlan3的橋接接口br30為了測試添加的vlaneth1在交換機上的對聯(lián)接口已經(jīng)設(shè)置成了trunk接口,并且在交換機上已經(jīng)做了vlan間路由(沒有加上vlan30)vlan3的IP地址為192.168.
2、211.1vlan10的IP地址為192.168.212.1vlan30在交換機上沒有配置Virt-manager服務(wù)器:192.168.211.175實驗?zāi)康模禾砑铀呐_虛擬機:vlan10:VirHost1#192.168.212.10VirHost2#192.168.212.20vlan3:VirHost3#192.168.211.30VirHost4#192.168.211.40vlan30:VirHost5#192.168.212.30通過在KVM服務(wù)器上劃分vlan3、vlan10、vlan30來實現(xiàn)和交換機vlan的對接的效果一.安裝配置KVM服務(wù)器略…二.部署Vlan
3、Kvm服務(wù)器上進行操作:1.添加和配置vlan[root@localhostlibvirt]#lsmod
4、grep802[root@localhostlibvirt]#貌似不支持,加載模塊[root@localhostlibvirt]#modprobe8021q[root@localhostlibvirt]#lsmod
5、grep8028021q244130garp731018021q添加vlan3、vlan10、vlan30[root@localhostnetwork-scripts]#vconfigaddeth13AddedVLANwithVID==3toIF-:eth1:-[r
6、oot@localhostnetwork-scripts]#vconfigaddeth110AddedVLANwithVID==10toIF-:eth1:-[root@localhostnetwork-scripts]#vconfigaddeth130AddedVLANwithVID==30toIF-:eth1:-相應(yīng)的網(wǎng)絡(luò)配置文件列表:ifcfg-br3ifcfg-br10ifcfg-br30ifcfg-eth1.3ifcfg-eth1.10ifcfg-eth1.30配置內(nèi)容以br3和eth1.3為例----viifcfg-br3----DEVICE="br3"TYPE=Brid
7、geHWADDR="5C:F3:FC:0C:2B:C6"ONBOOT="yes"----viifcfg-eth1.3----DEVICE="eth1.3"BRIDGE=br3HWADDR="5C:F3:FC:0C:2B:C6"ONBOOT="yes"其他配置文件類似重啟網(wǎng)絡(luò)服務(wù):#/etc/init.d/newrorkrestart添加對應(yīng)關(guān)系默認新添加的虛擬機都是屬于br0的,這里要先刪除掉br0之后再建立對應(yīng)關(guān)系,刪除的步驟如下:1.ifdownbr02.brctldelbrbr03.刪除配置文件ifcfg-br0(如果有)注:1.每次添加一個虛擬機在KVM服務(wù)器上都會出現(xiàn)相應(yīng)
8、的虛擬網(wǎng)卡(vnet0、vnet1…)與之對應(yīng),2.默認新添加的虛擬機都是屬于br0,所以為了徹底更改新建立的虛擬機使用的橋接端口,需要修改每個虛擬機對應(yīng)的配置文件(/etc/libvirt/qemu/VirHost1.xml,VirHost2.xml等)中的,修改之后要在KVM服務(wù)器端重新定義一下客戶端,“virshdefine/etc/libvirt/qemu/VirHost5.xml”,之后重啟虛擬機客戶端每一個虛擬網(wǎng)卡的MAC地址和新添加的虛擬機的MAC是一樣的在不更改配置文件的情況下臨時添加對應(yīng)關(guān)系的命令如下#brctladdbr
9、br3b10br30#添加橋接端口#brctladdifbr10vnet0vnet1#對應(yīng)的是VirHost1VirHost1#brctladdifbr10vnet2vnet3#對應(yīng)的是VirHost3VirHost4#brctlshow分別設(shè)置五臺虛擬機的IP地址VirHost1:IP:192.168.212.10GW:192.168.212.1VirHost2:IP:192.168.212.20GW:192.168.212.1VirHost3:IP:192.168