Here's my latest thoughts on how to do this:
With 2 nodes, and using the Red Hat Cluster suite to fence the two
hosts, and all vm disk images stored on shared storage (for example,
an iSCSI LUN) that both hosts will have access to, and using a GFS2
formatted partition on each node. Also, using Bind Mounts to mount
/etc/libvirt/qemu onto the GFS2 partition so that the vm xml files
will be sync'ed up between both hosts.
Does that make sense? Or would their be something simpler to try?
-Kenny
On Wed, Feb 9, 2011 at 1:46 PM, Kenneth Armstrong <digimars(a)gmail.com> wrote:
Cool, thanks for the link.
- Kenny
On Wed, Feb 9, 2011 at 12:26 PM, Cole Robinson <crobinso(a)redhat.com> wrote:
> On 02/08/2011 03:05 PM, Kenneth Armstrong wrote:
>> I know that by default, vm xml files are in
>> /etc/libvirt/qemu/vm-name.xml, but is there a configuration somewhere
>> that I could point to another directory? For instance, have it on
>> something like /srv/qemu/xml/vm-name.xml which would be a GFS2
>> filesystem (for HA purposes)?
>>
>
>
> It isn't configurable, short of modifying the source code and recompiling.
>
> As far as sharing /etc/libvirt/qemu, Dan has responded to that question in the
> past:
>
>
http://www.mail-archive.com/libvir-list@redhat.com/msg16921.html
>
> - Cole
>