openstack平臺是創(chuàng)建在了一臺服務(wù)器上的,用的是KVM虛擬機(jī)。7臺虛擬機(jī),1臺部署節(jié)點(diǎn),3臺控制節(jié)點(diǎn),3臺計(jì)算節(jié)點(diǎn)。部署完成創(chuàng)建實(shí)例后,我登錄實(shí)例當(dāng)中查看IP地址有沒有獲取到,發(fā)現(xiàn)沒有獲取到。好吧,我去看看網(wǎng)絡(luò)有沒有什么問題。我看了各個(gè)服務(wù)器的網(wǎng)卡各個(gè)網(wǎng)段都是通的,沒有問題問題。然后我查看了ovs的情況,發(fā)現(xiàn)有一個(gè)dpdk0 有報(bào)錯(cuò),如下:
目前創(chuàng)新互聯(lián)已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、鹽邊網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
? ? Bridge br-prv
? ? ? ? fail_mode: secure
? ? ? ? Port "dpdk0"
? ? ? ? ? ? Interface "dpdk0"
? ? ? ? ? ? ? ? type: dpdk
? ? ? ? ? ? ? ? options: {dpdk-devargs="0000:00:06.0", n_rxq="2"}
? ? ? ? ? ? ? ? error: "Error attaching device '0000:00:06.0' to DPDK"
? ? ? ? Port br-prv
? ? ? ? ? ? Interface br-prv
? ? ? ? ? ? ? ? type: internal
? ? ? ? Port phy-br-prv
? ? ? ? ? ? Interface phy-br-prv
? ? ? ? ? ? ? ? type: patch
? ? ? ? ? ? ? ? options: {peer=int-br-prv}
然后打開日志文件/var/log/openvswitch/ovs-vswitchd.log? ?,發(fā)現(xiàn)有這個(gè)報(bào)錯(cuò),Driver cannot attach the device (0000:00:06.0)? ??知道可能是網(wǎng)卡的驅(qū)動(dòng)有問題,不支持DPDK。
后面把網(wǎng)卡的驅(qū)動(dòng)都改成了? virtio? 再部署平臺創(chuàng)建虛擬機(jī),后面就好了。??
附上:ovirt幾種網(wǎng)卡(e1000, rtl8139,virtio)的簡要說明
http://www.cnovirt.com/archives/382