I just found a serious issue that needs to be addressed ASAP. And it should be quite easy to implement as well.
When migrating a VM between hosts using shared storage there really should be check/verification done by proxmox to make sure that the nodes actually can access and use the share storage.
I just migrated a VM from one host to another where the other host did not have access to the shared storage (in this case NFS) and that totally killed the running VM and then it is not possible to migrate it back to the working host unless you fix the access to the shared storage.
So what we need is a small check when the migrate button is pushed to verify which hosts it can be migrated to and only those should be available for selection in the drop down list.
When migrating a VM between hosts using shared storage there really should be check/verification done by proxmox to make sure that the nodes actually can access and use the share storage.
I just migrated a VM from one host to another where the other host did not have access to the shared storage (in this case NFS) and that totally killed the running VM and then it is not possible to migrate it back to the working host unless you fix the access to the shared storage.
So what we need is a small check when the migrate button is pushed to verify which hosts it can be migrated to and only those should be available for selection in the drop down list.