[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] Why creating DomU failed (seems it is due to LVM)


  • To: steven@xxxxxxxxxxxxxxxxxxx
  • From: TMC <tmciolek@xxxxxxxxx>
  • Date: Mon, 11 Dec 2006 10:59:49 +1100
  • Cc: Zhang Binbin <binbinzh@xxxxxxx>, xen-users <xen-users@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Sun, 10 Dec 2006 15:59:55 -0800
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=nbpAzJGfPBMiUSGX2eJQ22DPAIIDEqJYZJjZrctaF1llMTcU2x3dP3n1AspG0lB4GTkCNQzbfrc8P+5eKlvr/q0nsPDt2pA/awIRu71sP2LU8Hn2FIzcpAjjvPU07HZlkrOe8dF9q75dcy6DkGDJznSOOHR6JuJYl550ZyVTCQo=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

On 11/12/06, Steven Dugway <steven@xxxxxxxxxxxxxxxxxxx> wrote:
TMC wrote:
> can you please post your config here?
>
> I suspect that your trying to start LVM configuration from Dom0 in
> DomU...
>
> There are two ways to do things.
>
> a) put all disk in Dom0 under LVM and manage disk for all DomU
> instances that way..
That is how I do it and then export the partitions for each domU, works
fine with old FC5 packages.
Here is an config file:

kernel = "/boot/vmlinuz-2.6.18-1.2849.fc6xen"
#kernel = "/boot/2.6.16-1.2122_FC5xenU"
memory = 250
name = "spooner"
ramdisk = "/boot/initrd-2.6.18-1.2849.fc6xen.img"
vif = [ '' ]
disk=['phy:/dev/VolGroup00/spooner,sda1,w','phy:/dev/VolGroup00/spoonerHS,sda4,w','phy:/dev/VolGroup00/swap1,sda2,w','file:/img/tmpfiles,sda3,w']
root = "/dev/sda1 ro"


Ok.

What I suspect is happening is that you have  copied a whole parent
server instance (with a running /etc and such like) instead of doing a
clean install to your patritions with kickstart, jump-start or
debootstrap.

This means that your LVM subsystem is looking in /etc, finds configs
and goesa looking for disks to  manage and fails, bacuse it must. you
are accessing abstracted devices not raw devices in your DomU.

I think you need to blow away (or at least rename) all LVM configs in
/etc/ of  your DomU. They are not needed.

Also you need to change:
your networking (unless you DHCP)
hostname
edit the fstab to refer to /dev/sda1, /dev/sda2, /dev/sda3 and
/dev/sda4  as required instead of  lables or /dev/VolGroup** stuff.

Also Please boot the XenU specific kernel, if your packages provide
it. Its safer.


Hope this helps

Tomasz

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.