even this started ages ago, since the last is from aprili think ill join the party.
had this today on pve 6
3 node cluster, node 1 was sending lot of migration data to node 3.
while in the middle of the migration i had the great idea to migrate an emtpy template (basically just a machine definition with no disk or storages).
this was the moment pveproxy got into lock
i could not restart the cluster service as it told me it cannto access /etc/pve (transport destination not connected)
allright so i tryed to cd into /etc/pve and hey now the shell is in locked state too.
corosync is running. it shows everyhting in fine on the other nodes too.
the migration process is still running (but does nto show any information) but data comes in....
so i really dont wanna reboot, dont wanna reshove the 2 terra again that already on destination....
a little digging brought me to this
https://commitandquit.wordpress.com/2016/10/29/proxmox-etcpve-blocked/
and thats actually the solution. i deleted the /var/lib/pve-cluster/.pmxcfs.lockfile on the machine that was locked.
restarted cluster service (this time it works) and restarted pveproxy.
now everything is up and running again
even the migration process shows now proper data. i dont know if the migration will suceed because its still running, we will see.
at least i got out of lock state without rebooting everything