Proxmox – can’t lock file ‘/var/lock/qemu-server/lock-xxx.conf’

By | 19/02/2023

Last Updated on 21/02/2023 by administrator

Proxmox – can’t lock file ‘/var/lock/qemu-server/lock-xxx.conf’

Proxmox – can’t lock file ‘/var/lock/qemu-server/lock-xxx.conf’ – got timeout

Motivace:

Tato hláška znamená, že Proxmox nemůže “uzamknout” konfigurační soubor pro konkrétní VM (Virtuální stanici) a nemůže proto provést požadovanou akci.

OS:

Implementace byla prakticky prováděna na open-source platformě Proxmox verze 7.3-6.

Problém:

VM (virtuálni stanice) nelze vypnout/stopnout pod Proxmox CLI, nebo web GUI. V tomto případě se jednalo o VM s ID 101.

qm stop 101

Výpis příkazu qm stop 101:

trying to acquire lock...
can't lock file '/run/lock/qemu-server/lock-101.conf' - got timeout

Řešení problému can’t lock file ‘/var/lock/qemu-server/lock-xxx.conf:

Řešením je vymazat soubor lock config. V tomto případě se jedná o soubor lock-101.conf:

rm -f /var/lock/qemu-server/lock-101.conf

Následně lze VM (virtuální stanici) vypnout a zapnout znovu:

qm stop 101
qm start 101

Pozn. Pokud ani tak nelze VM vypnout je možné použít příkaz níže:

qm stop 101 --force

Zda VM s ID 101 beží se ověří příkazem níže:

qm status 101

Výpis příkazu qm status 101 zobrazuje, že VM s ID 101 aktuálně běží:

status: running

Další články:

Podobnou hlášku může také dělat CT (kontejner):

https://martinuvzivot.cz/proxmox-cant-lock-file-run-lock-lxc-pve-config-xxx-lock-got-timeout/

Dobrovolný dar

Ahoj čtenáři, rád bych tě poprosil aby ses zamyslel, co je vše potřeba ke vzniku článku.
Jakožto amatérský softwarový kutil musím:

1) Nejdříve vše nastudovat v cizích jazycích.
2) Vše následně prakticky vyzkoušet.
3) Svoje poznatky a zkušenosti napsat do článku který si právě přečetl v jazyku kterému rozumíš.
4) Dát článku hlavu a patu a publikovat.

Každý článek zabere několik hodin práce, za kterou mi nikdo neplatí.
Prosím zvaž, kolik času jsem ti právě ušetřil.
Pokud ti to stojí aspoň za cenu jedné kávy, tak mi ji kup.
Předem moc děkuji.

Příspěvek tak můžeš provést zasláním libovolné částky na mé číslo účtu 1558701011/3030 Nebo můžeš dar poslat kliknutím na tento odkaz Podpořit tento WEB , který tě přesměruje na mou platební bránu Revolut.

Dar je také možné poslat ve formě Bitcoinu na BTC peněženku bc1qqdf5fp42a7srwwhh2rut8zr9x4jm5c8fqc9qw6

Veškeré peněžní prostředky budu také používat na zlepšení kvality své webové tvorby a na psaní nových technických návodů. Za každý dar předem děkuji.

Leave a Reply

Your email address will not be published. Required fields are marked *