Hi,
We are evaluating the proxmox hypervisor as a replacement for our currents VMware clusters.
One thing that I'm worried is regarding how the locks of the running VMs are implemented in Proxmox. In a VMware is possible to register a VM (in a shared datastore) in multiples ESXi and you can just start the VM in one of them because a lock is created in the shared datastore where the VM is, preventing another ESXi to start the same VM at the same time.
I've tested the same situation in Proxmox with a NFS datastore and there is no limitation; both VMs can run simultaneously generating a disk corruption (after a restart, both VMs, logically, cannot boot anymore).
For what I've researched the locks for the VMs in Proxmox are created in the same hypervisor (/etc/pve/qemu-server/xxxx.conf.lock). Is this correct? and if yes, are there anyway to change that behaviour?
Thanks.
We are evaluating the proxmox hypervisor as a replacement for our currents VMware clusters.
One thing that I'm worried is regarding how the locks of the running VMs are implemented in Proxmox. In a VMware is possible to register a VM (in a shared datastore) in multiples ESXi and you can just start the VM in one of them because a lock is created in the shared datastore where the VM is, preventing another ESXi to start the same VM at the same time.
I've tested the same situation in Proxmox with a NFS datastore and there is no limitation; both VMs can run simultaneously generating a disk corruption (after a restart, both VMs, logically, cannot boot anymore).
For what I've researched the locks for the VMs in Proxmox are created in the same hypervisor (/etc/pve/qemu-server/xxxx.conf.lock). Is this correct? and if yes, are there anyway to change that behaviour?
Thanks.