I'm in the process of getting Nova/Glance running within a DomU instance.

When I attempt to build a VM, the nova-compute worker crashes while it attempts 
to write the partition table.

It looks like the DomU compute instance doesn't have a device /dev/xvdb.

Here are the relevant parts of the (massive) traceback: 
http://paste.openstack.org/show/532/

<http://paste.openstack.org/show/532/>Any ideas?

-Rick
________________________________
From: openstack-xenapi-bounces+rick.harris=rackspace....@lists.launchpad.net 
[openstack-xenapi-bounces+rick.harris=rackspace....@lists.launchpad.net] on 
behalf of Ewan Mellor [ewan.mel...@eu.citrix.com]
Sent: Wednesday, January 19, 2011 2:33 PM
To: Sandy Walsh; openstack-xenapi@lists.launchpad.net
Subject: Re: [Openstack-xenapi] Glance / Nova - Compute required on Dom0?

Cool, so are you OK with running it like this?  We were debating here whether 
we’d need to add a flag for a developers’ mode, but that would involve 
duplicating lots of code, so I’d rather not.

When we’re working on nova-compute, we’re NFS-mounting the nova source repo 
from our dev boxes into a test VM.  That way, we can switch branches at will, 
and leave the VM running, and so we don’t need to keep redeploying nova just to 
test it.

Cheers,

Ewan.


From: Sandy Walsh [mailto:sandy.wa...@rackspace.com]
Sent: 19 January 2011 18:12
To: Ewan Mellor; openstack-xenapi@lists.launchpad.net
Subject: RE: Glance / Nova - Compute required on Dom0?

Thanks, Andy informed me of this assumption. I was running it on a separate 
machine. Good to know that /sys/... is available on all Linux VM's.

Don't suppose anyone has created any deploy scripts to make this process 
easier? Between getting compute on a DomU and installing the plugins, it's 
getting tricky to jump between development branches.

Cheers,
Sandy



________________________________
From: Ewan Mellor [ewan.mel...@eu.citrix.com]
Sent: Wednesday, January 19, 2011 1:59 PM
To: Sandy Walsh; openstack-xenapi@lists.launchpad.net
Subject: RE: Glance / Nova - Compute required on Dom0?
There’s an assumption that nova-compute either runs in dom0, or on a VM on the 
host that it’s managing.  In either case, there should be /sys/hypervisor/uuid 
available.  Where are you running it?

Ewan.

From: openstack-xenapi-bounces+ewan.mellor=citrix....@lists.launchpad.net 
[mailto:openstack-xenapi-bounces+ewan.mellor=citrix....@lists.launchpad.net] On 
Behalf Of Sandy Walsh
Sent: 19 January 2011 17:45
To: openstack-xenapi@lists.launchpad.net
Subject: [Openstack-xenapi] Glance / Nova - Compute required on Dom0?

Hi guys,

With the merge of xenapi-glance-2 into trunk I'm running into a few problems.

I can get the images successfully into/out of Glance now, but when starting the 
instance I'm hitting
http://paste.openstack.org/show/495/

The missing file exists on Dom0, but, is there an assumption here that Compute 
runs on Dom0? Currently I'm running it separately.

Is the no way to get this value via XenAPI? (I've been trying all morning, but 
can't see to get it)
If we don't want to run Compute on Dom0 should I extend the plugin to do this 
query remotely?

Thanks in advance,
Sandy





Confidentiality Notice: This e-mail message (including any attached or

embedded documents) is intended for the exclusive and confidential use of the

individual or entity to which this message is addressed, and unless otherwise

expressly indicated, is confidential and privileged information of Rackspace.

Any dissemination, distribution or copying of the enclosed material is 
prohibited.

If you receive this transmission in error, please notify us immediately by 
e-mail

at ab...@rackspace.com, and delete the original message.

Your cooperation is appreciated.



Confidentiality Notice: This e-mail message (including any attached or

embedded documents) is intended for the exclusive and confidential use of the

individual or entity to which this message is addressed, and unless otherwise

expressly indicated, is confidential and privileged information of Rackspace.

Any dissemination, distribution or copying of the enclosed material is 
prohibited.

If you receive this transmission in error, please notify us immediately by 
e-mail

at ab...@rackspace.com, and delete the original message.

Your cooperation is appreciated.
_______________________________________________
Mailing list: https://launchpad.net/~openstack-xenapi
Post to     : openstack-xenapi@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack-xenapi
More help   : https://help.launchpad.net/ListHelp

Reply via email to