Ask Your Question

Launch XenServer VM -- Errno 2: No such file or directory: '/sys/hypervisor/uuid'

asked 2011-01-28 19:48:56 -0600

juanperez gravatar image


Hypervisor: XenServer 5.6 FP1 Compute Node: VM running on XenServer (Ubuntu Server 10.04 64-bit) Glance: Branched 56 revision Nova: Branched 631 revision

Error: (when run: cloudservers boot test --flavor=1 --image=1) (when run: cloudservers list) Status is 'active', but vm never shows up in XenServer Issue: From looking at /var/log/nova/nova-compute.log
ERROR nova.compute.manager [798HZATE7R38VECWUPOS <username> openstack] instance 8: Failed to spawn IOError: [Errno 2] No such file or directory: '/sys/hypervisor/uuid' Error: Instance not present instance-00000008

I have verified that the Glance Image 1 shows up on the 'Local Storage' of the XenServer, but the instance never launches.

Thank you for any help you can provide.

edit retag flag offensive close merge delete

2 answers

Sort by » oldest newest most voted

answered 2011-01-28 21:43:41 -0600

You are running nova-compute inside a pure HVM VM. The VM needs to be paravirtualized, which is what’s causing the problem with /sys/hypervisor/uuid being missing.

You can either install PV kernel, or add PV drivers to your current VM, but you’ll need it to be PV one way or another to get /sys/hypervisor. You need this anyway, because otherwise the performance will suck badly. All the disk streaming from Glance will go through nova-compute, so the performance of the disk I/O path is critical, and needs to be paravirtualized.

edit flag offensive delete link more

answered 2011-02-03 16:24:16 -0600

juanperez gravatar image

Thanks Ewan Mellor, that solved my question.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2011-01-28 19:48:56 -0600

Seen: 143 times

Last updated: Feb 03 '11