This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] DomU on LVM

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] DomU on LVM
From: Wolfgang Rosenauer <wolfgang.rosenauer@xxxxxxxxxx>
Date: Thu, 08 May 2008 14:41:55 +0200
Delivery-date: Thu, 08 May 2008 05:42:40 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Openpgp: id=294E8CF1
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20080410 SUSE/1.1.9-6.3 SeaMonkey/1.1.9

I'm trying to setup Xen guests on LVM logical volumes. What I want to
achieve is:
- better performance as with file based VBDs
- easy resizing options for guest filesystems

So my plan was to use LVs directly as partitions in the guest
/dev/vg/lv1 -> /dev/hda1
/dev/vg/lv2 -> /dev/hda2 (or /dev/hdb1 FWIW)
According to documentation I found, that should be possible but I wasn't
able to get it to work.
Probably my issue is that I want to install the guest OS from scratch which includes creating filesystems and (if needed) partitions. So the installer displays /dev/hda1 as disk instead of just a partition and doesn't allow to create a filesystem on it.

Is there a way to show the DomU a (faked) disk /dev/hda with partition table so that /dev/hda1 and /dev/hda2 would be available to create filesystems on them? Or any other possibility to achieve that?

While using one LV for the whole DomU disk would be possible it makes
resizing much harder since DomU doesn't know about LVM so I can resize
the "disk" but it's not really possible to resize the partitions within

Any hints?


Xen-users mailing list

<Prev in Thread] Current Thread [Next in Thread>