On 04/18/2013 02:53 PM, Devin A. Bougie wrote:
Is HA-LVM supported with KVM virtual machines using raw disks on logical 
volumes?

For example, we have a VM defined in our EL6 cluster that has /dev/vgift1/pc56 
as the source for its raw virtio disk.  With the following line in 
cluster.conf, live migration works fine as long as the logical volume is active 
on every cluster member.

<vm autostart="0" domain="fd14" migrate="live" name="pc56" path="/gfs/cluster/vm_defs" 
recovery="relocate"/>

If we move the vm within a service, we gain HA-LVM but lose live migration:

<service domain="fd14" name="pc56">
        <lvm lv_name="pc56" name="lvm-pc56" vg_name="vgift1"/>
        <vm autostart="0" migrate="live" name="pc56" path="/gfs/cluster/vm_defs" 
recovery="relocate"/>
</service>

And of course, the following fails:

<vm autostart="0" domain="fd14" migrate="live" name="pc56" path="/gfs/cluster/vm_defs" 
recovery="relocate">
        <lvm lv_name="pc56" name="lvm-pc56" vg_name="vgift1"/>
</vm>

Any suggestions for configuring HA-LVM with a KVM VM as described above would 
be greatly appreciated.  Please let me know if there is any more information I 
can provide.

Many thanks,
Devin


I use live migration of KVM VMs backed by dedicated LVs per VM. I do this by using clustered LVM (clvmd) backed by DRBD, but backed by a SAN is just fine, too. Have you tried this? I've not use "HA LVM" and am not sure if that's a description or a name. :)

--
Digimer
Papers and Projects: https://alteeve.ca/w/
What if the cure for cancer is trapped in the mind of a person without access to education?

--
Linux-cluster mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/linux-cluster

Reply via email to