互联网服务OpenStacknova-network

openstack无法创建虚拟机-提示dnsmasq问题

在使用dashboard进行创建实例时,后台nova日志报如下异常,导致虚拟机无法创建,后再次初始化nova数据库,依然如此:
2015-04-09 00:54:19.293 2304 TRACE oslo.messaging.rpc.dispatcher ProcessExecutionError: Unexpected error while running command.
2015-04-09 00:54:19.293 2304 TRACE oslo.messaging.rpc.dispatcher Command: sudo nova-rootwrap /etc/nova/rootwrap.conf env CONFIG_FILE=["/usr/share/nova/nova-dist.conf", "/etc/nova/nova.conf"] NETWORK_ID=1 dnsmasq --strict-order --bind-interfaces --conf-file= --pid-file=/var/lib/nova/networks/nova-br1.pid --listen-address=192.168.100.3 --except-interface=lo --dhcp-range=set:vmnet,192.168.100.2,static,255.255.255.0,120s --dhcp-lease-max=256 --dhcp-hostsfile=/var/lib/nova/networks/nova-br1.conf --dhcp-script=/usr/bin/nova-dhcpbridge --leasefile-ro --domain=novalocal --no-hosts --addn-hosts=/var/lib/nova/networks/nova-br1.hosts
2015-04-09 00:54:19.293 2304 TRACE oslo.messaging.rpc.dispatcher Exit code: 2
2015-04-09 00:54:19.293 2304 TRACE oslo.messaging.rpc.dispatcher Stdout: u''
2015-04-09 00:54:19.293 2304 TRACE oslo.messaging.rpc.dispatcher Stderr: u'ndnsmasq: failed to set SO_REUSE{ADDR|PORT} on DHCP socket: Protocol not availablen'
参与16

15同行回答

zhanghao001122zhanghao001122项目经理北京休伦科技有限公司
我觉得是nova的配置有问题显示全部
我觉得是nova的配置有问题收起
软件开发 · 2015-05-14
浏览2520
TidehunterTidehunter数据库管理员BONC
回复 12# wbgljy520     请问下 高版本的rpm包在哪里获得,高版本多了几个依赖包 更纠结了,我是centos6.6的系统升级太费劲了显示全部
回复 12# wbgljy520


    请问下 高版本的rpm包在哪里获得,高版本多了几个依赖包 更纠结了,我是centos6.6的系统升级太费劲了收起
系统集成 · 2015-05-05
浏览2350
wbgljy520wbgljy520技术支持bingosoft
回复 11# AWCloud海云捷迅     命令里只是临时指定而已。其实openstack的nova组件在创建其自身的网络时,已经自行调用了libvirt服务来自行管理网桥这个设备了。显示全部
回复 11# AWCloud海云捷迅


    命令里只是临时指定而已。其实openstack的nova组件在创建其自身的网络时,已经自行调用了libvirt服务来自行管理网桥这个设备了。收起
互联网服务 · 2015-04-09
浏览2396
wbgljy520wbgljy520技术支持bingosoft
谢谢各位专家热心的回复。显示全部
谢谢各位专家热心的回复。收起
互联网服务 · 2015-04-09
浏览2369
wbgljy520wbgljy520技术支持bingosoft
最终确认是由于dnsmasq版本问题不合适导致。后续将dnsmasq版本升级至2.7.2解决此问题。另:dnsmasq最好使用rpm包进行安装。源码包没任何作用。显示全部
最终确认是由于dnsmasq版本问题不合适导致。

后续将dnsmasq版本升级至2.7.2解决此问题。

另:dnsmasq最好使用rpm包进行安装。源码包没任何作用。收起
互联网服务 · 2015-04-09
浏览2391
AWCloud海云捷迅AWCloud海云捷迅产品总监北京海云捷迅科技有限公司
刚才回头看了下 nova net-create,确实可以自动创建 网桥,但是有一个问题,创建的网桥都是临时的。建议在网卡配置文件里面写死。显示全部
刚才回头看了下 nova net-create,确实可以自动创建 网桥,但是有一个问题,创建的网桥都是临时的。建议在网卡配置文件里面写死。收起
软件开发 · 2015-04-09
浏览4099
AWCloud海云捷迅AWCloud海云捷迅产品总监北京海云捷迅科技有限公司
记得这个问题我之前好像回复过,由于我现在很少直接用 nova-network模式了,不太清楚现在是否能自动创建。 在以前的E版本中,都是需要手动建好的,然后用 nova net-create的时候指定上。显示全部
记得这个问题我之前好像回复过,由于我现在很少直接用 nova-network模式了,不太清楚现在是否能自动创建。 在以前的E版本中,都是需要手动建好的,然后用 nova net-create的时候指定上。收起
软件开发 · 2015-04-09
浏览4190
wbgljy520wbgljy520技术支持bingosoft
回复 8# AWCloud海云捷迅     openstack-nova本身在创建网络的时候,不是可以自动创建br1的么。显示全部
回复 8# AWCloud海云捷迅


    openstack-nova本身在创建网络的时候,不是可以自动创建br1的么。收起
互联网服务 · 2015-04-09
浏览4167
AWCloud海云捷迅AWCloud海云捷迅产品总监北京海云捷迅科技有限公司
你这个报错的原因应该就是 br1没有建立,可以尝试手动创建br1。显示全部
你这个报错的原因应该就是 br1没有建立,可以尝试手动创建br1。收起
软件开发 · 2015-04-09
浏览4111
wbgljy520wbgljy520技术支持bingosoft
回复 5# AWCloud海云捷迅     我之前刚搭建起来的时候,当前因为使用nova network-create命令没出来br1网桥,当时感觉着奇怪;然后到处翻资料,后边按照一些网上的方法手动创建过br1,并绑定到eth1上,那时是可以创建第一台虚拟机的。。。。原本以为是OK了,但在我创建第二...显示全部
回复 5# AWCloud海云捷迅


    我之前刚搭建起来的时候,当前因为使用nova network-create命令没出来br1网桥,当时感觉着奇怪;然后到处翻资料,后边按照一些网上的方法手动创建过br1,并绑定到eth1上,那时是可以创建第一台虚拟机的。。。。原本以为是OK了,但在我创建第二台虚拟机的时候,报的异常和现在的是一样的。收起
互联网服务 · 2015-04-09
浏览4269

提问者

wbgljy520
技术支持bingosoft

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-04-08
  • 关注会员:1 人
  • 问题浏览:13665
  • 最近回答:2015-05-14
  • X社区推广