🔓 Risolvere l’errore “CT is locked (snapshot-delete)” su Proxmox
Se su Proxmox, durante uno stop o un avvio di un container, ti compare l’errore:
CT is locked (snapshot-delete)
significa che il container (LXC) è bloccato da un’operazione incompleta, di solito un backup, snapshot o restore che non è stato terminato correttamente.
💡 Causa più comune
Quando Proxmox crea un backup o snapshot, aggiunge una riga lock: nel file di configurazione del container (es. /etc/pve/lxc/109.conf).
Se quell’operazione viene interrotta o crasha, il lock resta, impedendo qualsiasi comando sul container.
✅ Soluzione veloce (sbloccare tutti i container)
Puoi sbloccare in sicurezza tutti i container con un solo comando:
for i in $(pct list | awk 'NR>1 {print $1}'); do pct unlock $i; done
Se non vedi processi attivi, puoi procedere con lo sblocco.
🔁 Consiglio extra
Puoi automatizzare lo sblocco notturno creando un piccolo script /root/unlock-lxc.sh con lo stesso comando, e impostare un cron job:
0 4 * * * /root/unlock-lxc.sh
In questo modo, ogni notte alle 4:00 Proxmox sbloccherà eventuali container rimasti “impiccati”.
⚠️ Nota: questa guida è stata realizzata con l’aiuto dell’intelligenza artificiale.
Segui i passaggi con attenzione e procedi sempre a tuo rischio e pericolo.
Progetto Hydratech e gli autori non si assumono responsabilità per eventuali danni derivanti da un uso improprio.