Vandaag had ik een nieuwe VM gemaakt in Proxmox, maar ik had een foutje gemaakt en ik wilde hem dus een powerdown geven en daarna verwijderen. Dus ik ik geef in de console van de VM het commando: sudo halt
De server geeft aan dat ie naar de halt status gaat en ik wil daarna in de GUI via het Stop commando de server helemaal uitzetten om daarna te verwijderen, maar wat ik ook probeer, niets lukt. In de logging zag ik opeens het onderstaande bericht staan.
trying to acquire lock...
TASK ERROR: can't lock file '/var/lock/qemu-server/lock-103.conf' - got timeout
Dus ik ging op zoek naar waar dit vandaan komt en een reden daarvoor is dat er bijvoorbeeld een backupproces precies op dat moment aan de gang is, waardoor ie geen lock kan verkrijgen en de VM een powerdown kan geven. Dit kun je op de onderstaande manier oplossen.
Inloggen op de CLI van de host server en dan het volgende commando invoeren om het PID van de juiste server te krijgen. Deze kun je trouwens ook zien via de GUI
cat /etc/pve/.vmlist
Als we het juiste PID hebben verkregen van de VM, dan het onderstaande commando uitvoeren en dan is de lock verwijderd
qm unlock <VMID>