[Openstack] Instance failed to spawn

Bob Ball bob.ball at citrix.com
Thu Sep 19 09:40:06 UTC 2013


That error is down to having the networking setup incorrectly.

Check flat_interface, flat_network_bridge, public_interface and vlan_interface in /etc/nova/nova.conf.

These should be set to an appropriate physical device (for _interface settings) and XAPI network (for _bridge) settings.

In your case I'm assuming that flat_network_bridge is defined as br100, which does not exist as a XAPI network.

Bob

From: Rajesh Upadhayay [mailto:rupadhayay at xavient.com]
Sent: 19 September 2013 10:31
To: Bob Ball; 'openstack at lists.openstack.org'
Subject: RE: Instance failed to spawn

Hi Bob,
Thanks for replying back..  I have resolved this issue by removing physical CD-ROM from XEN -Dom0;
But now I have a new  error

2013-09-19 14:37:52.286 ERROR nova.scheduler.filter_scheduler [req-0c4412e1-77dc-4c59-a869-ce337b0e1c1b 93bcfd34b6174a638d0563af20a1db4d e60e26b10d0348629bb0dadce475ed1
f] [instance: 06664ac2-9d2b-409e-b1f0-dc537968f0f9] Error from last host: cloudbox.xavient.com (node xenserver1.xavient.com): [u'Traceback (most recent call last):\n',
u'  File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 848, in _run_instance\n    set_access_ip=set_access_ip)\n', u'  File "/usr/lib/python2.7/dist-
packages/nova/compute/manager.py", line 1107, in _spawn\n    LOG.exception(_(\'Instance failed to spawn\'), instance=instance)\n', u'  File "/usr/lib/python2.7/contextl
ib.py", line 24, in __exit__\n    self.gen.next()\n', u'  File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1103, in _spawn\n    block_device_info)\
n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/driver.py", line 177, in spawn\n    admin_password, network_info, block_device_info)\n', u'  File "/usr/
lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line 480, in spawn\n    undo_mgr.rollback_and_reraise(msg=msg, instance=instance)\n', u'  File "/usr/lib/python2
.7/dist-packages/nova/utils.py", line 1250, in rollback_and_reraise\n    self._rollback()\n', u'  File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__\n    sel
f.gen.next()\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line 468, in spawn\n    setup_network_step(undo_mgr, vm_ref, vdis)\n', u'  File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line 142, in inner\n    rv = f(*args, **kwargs)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/x
enapi/vmops.py", line 416, in setup_network_step\n    rescue)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line 507, in _setup_vm_networki
ng\n    self._create_vifs(vm_ref, instance, network_info)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line 1479, in _create_vifs\n    vm_
ref=vm_ref, device=device)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vif.py", line 56, in plug\n    self._session, vif[\'network\'][\'bridge\'])\n
', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/network_utils.py", line 49, in find_network_with_bridge\n    raise Exception(_(\'Found no network for bri
dge %s\') % bridge)\n', u'Exception: Found no network for bridge br100\n']



Thanks & Regards,
Rajesh Upadhayay

From: Bob Ball [mailto:bob.ball at citrix.com]
Sent: Thursday, September 19, 2013 2:59 PM
To: Rajesh Upadhayay; 'openstack at lists.openstack.org'
Subject: RE: Instance failed to spawn

Hi Rajesh,

This isn't something I've seen before - typically the time we wait for a block device to exist (10 seconds) is more than enough.

There might be some more information in /var/log/xensource.log, dmesg or further up in the compute log - where it's talking about plugging the VBDs.

Is there anything special about this device? E.g. is it a cinder device, or is it remote storage?

Bob

From: Rajesh Upadhayay [mailto:rupadhayay at xavient.com]
Sent: 19 September 2013 08:17
To: 'openstack at lists.openstack.org'
Subject: Re: [Openstack] Instance failed to spawn

Still struggling to resolve this issue. Please help me if someone face same issue.

Thanks & Regards,
Rajesh Upadhayay

From: Rajesh Upadhayay
Sent: Tuesday, September 10, 2013 1:31 PM
To: openstack at lists.openstack.org<mailto:openstack at lists.openstack.org>
Subject: Instance failed to spawn

Hi,

Can someone please help me as  I have successfully setup Openstack grizzly on DomU but getting below error  and not able to launch instance due to Spawning issue.


2013-09-10 13:19:43.536 WARNING nova.scheduler.driver [req-8cef211b-5ea4-4657-b823-1ca967efd232 33156467441344e8817046e95f0c381c 2687d9c88b514bea9564eb682c5644a5] [inst
ance: ac0f94fc-7c6d-43d6-a49d-2958e0694e6c] Setting instance to ERROR state.
2013-09-10 13:22:40.843 ERROR nova.scheduler.filter_scheduler [req-973d4cd8-c722-4bb5-92b8-ced31c6ab4f0 33156467441344e8817046e95f0c381c 2687d9c88b514bea9564eb682c5644a
5] [instance: fe706720-1111-4498-9b57-f1a6daaeea45] Error from last host: xplinno1ctlr1 (node xenserver): [u'Traceback (most recent call last):\n', u'  File "/usr/lib/p
ython2.7/dist-packages/nova/compute/manager.py", line 848, in _run_instance\n    set_access_ip=set_access_ip)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/comput
e/manager.py", line 1107, in _spawn\n    LOG.exception(_(\'Instance failed to spawn\'), instance=instance)\n', u'  File "/usr/lib/python2.7/contextlib.py", line 24, in
__exit__\n    self.gen.next()\n', u'  File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1103, in _spawn\n    block_device_info)\n', u'  File "/usr/l
ib/python2.7/dist-packages/nova/virt/xenapi/driver.py", line 177, in spawn\n    admin_password, network_info, block_device_info)\n', u'  File "/usr/lib/python2.7/dist-p
ackages/nova/virt/xenapi/vmops.py", line 480, in spawn\n    undo_mgr.rollback_and_reraise(msg=msg, instance=instance)\n', u'  File "/usr/lib/python2.7/dist-packages/nov
a/utils.py", line 1250, in rollback_and_reraise\n    self._rollback()\n', u'  File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__\n    self.gen.next()\n', u'
File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line 463, in spawn\n    vdis = create_disks_step(undo_mgr, disk_image_type, image_meta)\n', u'  File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line 142, in inner\n    rv = f(*args, **kwargs)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/
xenapi/vmops.py", line 346, in create_disks_step\n    block_device_info=block_device_info)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", li
ne 317, in _create_disks\n    block_device_info=block_device_info)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vm_utils.py", line 518, in get_vdis_f
or_instance\n    context, session, instance, name_label, image, image_type)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vm_utils.py", line 974, in _
create_image\n    image_id, image_type)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vm_utils.py", line 919, in _create_cached_image\n    image_id, i
mage_type)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vm_utils.py", line 997, in _fetch_image\n    image_id, image_type)\n', u'  File "/usr/lib/pyt
hon2.7/dist-packages/nova/virt/xenapi/vm_utils.py", line 1209, in _fetch_disk_image\n    with vdi_attached_here(session, vdi_ref, read_only=False) as dev:\n', u'  File
"/usr/lib/python2.7/contextlib.py", line 17, in __enter__\n    return self.gen.next()\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vm_utils.py", line
1907, in vdi_attached_here\n    _wait_for_device(dev)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vm_utils.py", line 1864, in _wait_for_device\n
_(\'Timeout waiting for device %s to be created\') % dev)\n', u'StorageError: Timeout waiting for device hdc to be created\n']
2013-09-10 13:22:40.878 WARNING nova.scheduler.driver [req-973d4cd8-c722-4bb5-92b8-ced31c6ab4f0 33156467441344e8817046e95f0c381c 2687d9c88b514bea9564eb682c5644a5] [inst
ance: fe706720-1111-4498-9b57-f1a6daaeea45] Setting instance to ERROR state.

root at xplinno1ctlr1:~# nova hypervisor-list
+----+---------------------+
| ID | Hypervisor hostname |
+----+---------------------+
| 1  | xenserver           |
+----+---------------------+
root at xplinno1ctlr1:~#



Thanks & Regards,
Rajesh Upadhayay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20130919/a93c1122/attachment.html>


More information about the Openstack mailing list