I'm trying to migrate some XEN based environments over to KVM and I'm
having a couple of issues with how I'm currently managing the
storage
On my Xen Server I have a bunch of LVM based partitions that are mapped
into the guests as partitions rather than disks
For example
/dev/VIrtVG/server-home maps to /dev/sda2 which is mounted as /home in the
guest.
Is there a simple way to reproduce this using KVM and libvirt rather than
needing enough spare space to turn each of these partitions into virtual
disks.
One method I've tried is using mdadm with linear to create a partition
table stub but i'm a little worries about data integrity.
dd if=/dev/zero of=/root/dummy.mbr count=256
losetup -f /root/dummy.mbr
mdadm --build --verbose /dev/md0 --chunk=128 --level=linear
--raid-devices=2 /dev/loop0 /dev/VIrtVG/server-home
Then try to setup a partition table with fdisk.
Any other recommendations?
Thanks
Steve