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


RE: [Xen-users] How to manipulate xen image size

To: 'Ido Levy' <IDOL@xxxxxxxxxx>, "'xen-users@xxxxxxxxxxxxxxxxxxx'" <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-users] How to manipulate xen image size
From: Nathan Eisenberg <nathan@xxxxxxxxxxxxxxxx>
Date: Wed, 24 Sep 2008 07:13:00 -0700
Cc: 'Alexandra Kisin' <KISIN@xxxxxxxxxx>
Delivery-date: Wed, 24 Sep 2008 07:15:01 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <OF6486B8C2.3BAF9D71-ONC22574CE.0030AB62-C22574CE.00322A1F@xxxxxxxxxx>
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/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Organization: Atlas Networks, LLC.
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Forgive me if I misunderstood the question, but wouldn't this simply be a 
matter of expanding the virtual PV in the DomU?

Thank you,
Nathan Eisenberg
Sr. Systems Administrator
Atlas Networks, LLC

-----Original Message-----
From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx 
[mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Ido Levy
Sent: Wednesday, September 24, 2008 2:09 AM
To: xen-users@xxxxxxxxxxxxxxxxxxx
Cc: Alexandra Kisin
Subject: [Xen-users] How to manipulate xen image size

Hello All,

We would appreciate your advice on the following issue.

We have created a full virtualized Xen guest that its disk is an image file
of 4GB.
We want to use this image file as a template for creating Xen guests which
their disk will be an LVM device.
The disk image file is of type:

      file /var/lib/xen/images/rhel52.img
            /var/lib/xen/images/rhel52.img: x86 boot sector; partition 1:
ID=0x83, active, starthead 1, startsector 63, 9221247 sectors;
      partition 2: ID=0x83, starthead 0, startsector 9221310, 19438650
sectors, code offset 0x48

By dd/cat this image file to an empty LVM device

       cat /var/lib/xen/images/rhel52.img > /dev/VolGroup00/rhel52

and by using this configuration file

      name = "rhel52"
      uuid = "b8ba7d42-191c-3ab9-5f78-40d1c1f1ab67"
      maxmem = 2048
      memory = 2048
      vcpus = 1
      builder = "hvm"
      kernel = "/usr/lib/xen/boot/hvmloader"
      boot = "c"
      pae = 1
      acpi = 1
      apic = 1
      localtime = 0
      on_poweroff = "destroy"
      on_reboot = "restart"
      on_crash = "restart"
      device_model = "/usr/lib/xen/bin/qemu-dm"
      sdl = 0
      vnc = 1
      vncunused = 1
      keymap = "en-us"
      disk = [ "phy:/dev/VolGroup00/rhel52,hda,w" ]
      vif = [ "mac=00:16:3e:36:b5:50,bridge=xenbr0" ]
      serial = "pty"

we can boot the machine and everything is working properly.

We want to be able to provide the flexibility to enlarge partition number 1
size to the size of the LVM device.
Please note that we are not aware of the LVM device size in advance, that's
why we need this flexibility.

For example our LVM size is 20GB and our image file is just 4GB.

How can we adjust the partition size ( 4GB in our case ) to the LVM size
( 20GB in our case ) ?

If there is a better way to accomplish this task we would also be happy to


Ido & Alexandra

Xen-users mailing list

Xen-users mailing list

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