Re: How to prevent virtual machines running twice on the disk images?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Fri, 11 May 2012, Theo Band wrote:

I use KVM on two identical centos5 hosts. [....]

My question is, how can I prevent host A from starting a "shut off" VM that actually has been migrated to host B? The VM could actually be running on any another host. It could also have been crashed. The most simple solution would be some sort of lock file placed next to the disk image location, so seen by all hosts. But perhaps there is another way of working with virt-manager that I am not aware of?

My way of dealing with that is to undefine the domain on host A after it's been moved to host B, e.g.,

  virsh migrate --live myvm remote://host-b
  virsh undefine myvm

The CentOS 6 version of virsh allows those operations to be combined:

  virsh migrate --live --persistent --undefinesource myvm ...

--
Paul Heinlein
heinlein@xxxxxxxxxx
45°38' N, 122°6' W
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux