Unable to attach volume to a xen PVM
Hi there.
Currently I'm running Diablo-3 (I am planning to upgrade my systems this week) and I am unable to attach a volume to a given node.
I am using Xen as the hypervisor, and nova is configured with "--libvirt_
2011-10-05 17:08:00,574 ERROR nova [-] Exception during message handling
(nova): TRACE: Traceback (most recent call last):
(nova): TRACE: File "/usr/lib/
(nova): TRACE: rval = node_func(
(nova): TRACE: File "/usr/lib/
(nova): TRACE: function(self, context, instance_id, *args, **kwargs)
(nova): TRACE: File "/usr/lib/
(nova): TRACE: raise exc
(nova): TRACE: Error: POST operation failed: xend_post: error from xen daemon: (xend.err 'Unable to find number for device (vdb)')
(nova): TRACE:
If I have a look at the xend.log I see that the disk is passed as "qemu:/
(...)
if type == 'block':
xml = """<disk type='block'>
(...)
If I change the driver name to "phy" then I get the following error:
2011-10-05 17:08:00,574 ERROR nova [-] Exception during message handling
(nova): TRACE: Traceback (most recent call last):
(nova): TRACE: File "/usr/lib/
(nova): TRACE: rval = node_func(
(nova): TRACE: File "/usr/lib/
(nova): TRACE: function(self, context, instance_id, *args, **kwargs)
(nova): TRACE: File "/usr/lib/
(nova): TRACE: raise exc
(nova): TRACE: Error: POST operation failed: xend_post: error from xen daemon: (xend.err 'Unable to find number for device (vdb)')
(nova): TRACE:
Which I think it is due to the "/dev/vdb" device that I am constrained to use with the "euca-attach-
If I run all the steps manually with the corrected values, everything runs smoothly.
Did I miss any configuration option?
Thank you very much,
Alvaro.
Question information
- Language:
- English Edit question
- Status:
- Expired
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: