十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
openstack平台是创建在了一台服务器上的,用的是KVM虚拟机。7台虚拟机,1台部署节点,3台控制节点,3台计算节点。部署完成创建实例后,我登录实例当中查看IP地址有没有获取到,发现没有获取到。好吧,我去看看网络有没有什么问题。我看了各个服务器的网卡各个网段都是通的,没有问题问题。然后我查看了ovs的情况,发现有一个dpdk0 有报错,如下:
目前创新互联已为上千家的企业提供了网站建设、域名、雅安服务器托管、网站托管、企业网站设计、盐边网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
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 ,发现有这个报错,Driver cannot attach the device (0000:00:06.0) 知道可能是网卡的驱动有问题,不支持DPDK。
后面把网卡的驱动都改成了 virtio 再部署平台创建虚拟机,后面就好了。
附上:ovirt几种网卡(e1000, rtl8139,virtio)的简要说明
http://www.cnovirt.com/archives/382