openstack平台创建实例时报错找不到有效的宿主机,请各位帮帮忙,谢谢!

搭建了一个两节点的openstack平台,一个计算节点,一个控制节点,单网卡,nova-network

控制节点网络配置

auto eth0

iface eth0 inet static

address 10.21.1.228

netmask 255.255.0.0

gateway 10.21.0.98

broadcast 10.21.255.255

network 10.21.0.0

计算节点

auto eth0

iface eth0 inet static

auto br100

iface br100 inet static

address 10.21.1.200

netmask 255.255.0.0

gateway 10.21.0.98

broadcast 10.21.255.255

network 10.21.0.0

bridge_ports eth0

bridge_fd  0

bridge_stp off

创建nova-network时用了命令 nova network-create demo-net --bridge br100 --multi-host T --fixed-range-v4 203.0.113.24/29

报错好像和这个命令有关.

log 日志:


2016-04-02 16:09:08.638 1649 INFO oslo.messaging._drivers.impl_rabbit [req-bb2ef5ce-649e-4b06-b9bf-ea006987cb17 ] Connecting to AMQP server on controller:5672

2016-04-02 16:09:08.658 1649 INFO oslo.messaging._drivers.impl_rabbit [req-bb2ef5ce-649e-4b06-b9bf-ea006987cb17 ] Connected to AMQP server on controller:5672

2016-04-02 16:09:40.177 1656 INFO oslo.messaging._drivers.impl_rabbit [-] Connecting to AMQP server on controller:5672

2016-04-02 16:09:40.344 1656 INFO oslo.messaging._drivers.impl_rabbit [-] Connected to AMQP server on controller:5672

2016-04-02 16:10:20.752 1649 ERROR nova.scheduler.utils [req-bb2ef5ce-649e-4b06-b9bf-ea006987cb17 None] [instance: b99584e5-1b4c-48f4-8977-75c2b99993b7] Error from last host: guo-OptiPlex-3020 (node guo-OptiPlex-3020): [u'Traceback (most recent call last):n', u'  File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2109, in _do_build_and_run_instancen    filter_properties)n', u'  File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2240, in _build_and_run_instancen    instance_uuid=instance.uuid, reason=six.text_type(e))n', u'RescheduledException: Build of instance b99584e5-1b4c-48f4-8977-75c2b99993b7 was re-scheduled: Failed to add interface: sudo: unable to resolve host guo-OptiPlex-3020ndevice eth0 is already a member of a bridge; can't enslave it to bridge br100.nnTraceback (most recent call last):nn  File "/usr/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 134, in _dispatch_and_replyn    incoming.message))nn  File "/usr/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 177, in _dispatchn    return self._do_dispatch(endpoint, method, ctxt, args)nn  File "/usr/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 123, in _do_dispatchn    result = getattr(endpoint, method)(ctxt, **new_args)nn  File "/usr/lib/python2.7/dist-packages/nova/network/floating_ips.py", line 114, in allocate_for_instancen    **kwargs)nn  File "/usr/lib/python2.7/dist-packages/nova/network/manager.py", line 511, in allocate_for_instancen    requested_networks=requested_networks)nn  File "/usr/lib/python2.7/dist-packages/nova/network/manager.py", line 192, in _allocate_fixed_ipsn    vpn=vpn, address=address)nn  File "/usr/lib/python2.7/dist-packages/nova/network/manager.py", line 967, in allocate_fixed_ipn    exc_info=True)nn  File "/usr/lib/python2.7/dist-packages/nova/openstack/common/excutils.py", line 82, in __exit__n    six.reraise(self.type_, self.value, self.tb)nn  File "/usr/lib/python2.7/dist-packages/nova/network/manager.py", line 943, in allocate_fixed_ipn    self._setup_network_on_host(context, network)nn  File "/usr/lib/python2.7/dist-packages/nova/network/manager.py", line 1816, in _setup_network_on_hostn    self._initialize_network(network)nn  File "/usr/lib/python2.7/dist-packages/nova/network/manager.py", line 1480, in _initialize_networkn    self.l3driver.initialize_gateway(network)nn  File "/usr/lib/python2.7/dist-packages/nova/network/l3.py", line 105, in initialize_gatewayn    gateway=(network_ref['gateway'] is not None))nn  File "/usr/lib/python2.7/dist-packages/nova/network/linux_net.py", line 1404, in plugn    return _get_interface_driver().plug(network, mac_address, gateway)nn  File "/usr/lib/python2.7/dist-packages/nova/network/linux_net.py", line 1453, in plugn    network, gateway)nn  File "/usr/lib/python2.7/dist-packages/nova/openstack/common/lockutils.py", line 272, in innern    return f(*args, **kwargs)nn  File "/usr/lib/python2.7/dist-packages/nova/network/linux_net.py", line 1568, in ensure_bridgen    raise exception.NovaException(msg)nnNovaException: Failed to add interface: sudo: unable to resolve host guo-OptiPlex-3020ndevice eth0 is already a member of a bridge; can't enslave it to bridge br100.nnn']

2016-04-02 16:10:21.004 1649 WARNING nova.scheduler.driver [req-bb2ef5ce-649e-4b06-b9bf-ea006987cb17 None] [instance: b99584e5-1b4c-48f4-8977-75c2b99993b7] NoValidHost exception with message: 'No valid host was found.'

2016-04-02 16:10:21.006 1649 WARNING nova.scheduler.driver [req-bb2ef5ce-649e-4b06-b9bf-ea006987cb17 None] [instance: b99584e5-1b4c-48f4-8977-75c2b99993b7] Setting instance to ERROR state.

参与4

1同行回答

justennjustenn信息技术经理天马公司
Failed to add interface: sudo: unable to resolve host guo-OptiPlex-3020ndevice eth0 is already a member of a bridge; can't enslave it to bridge br100.nnTraceback 根据错误提示,应该是主机网卡已经被桥接了,你删除掉,重建看看...显示全部

Failed to add interface: sudo: unable to resolve host guo-OptiPlex-3020ndevice eth0 is already a member of a bridge; can't enslave it to bridge br100.nnTraceback


根据错误提示,应该是主机网卡已经被桥接了,你删除掉,重建看看

收起
硬件生产 · 2016-04-07
浏览11634

提问者

gtt3700
学生北京科技大学

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-04-02
  • 关注会员:1 人
  • 问题浏览:14574
  • 最近回答:2016-04-07
  • X社区推广