Proxmox çok nadir de olsa bazı durumlarda backup alırken vzdump OOM veya başka sebeplerle kill edildiğinde VM kilitli durumda kalır ve herhangi bir işlem yapmanıza izin vermez. Bununla ilk karşılaştığımda yaptığım şey herkesin de yapacağı gibi backup jobunda “Stop” yazısına tıklamaktı ama sistem herhangi bir yanıt vermiyordu. Yapılacak ilk şey olarak host makineye SSH ile bağlanıp önce vzdump işlevini durdurmak sonra da VM’i unlock etmeyi denedim. Bunlar için;
vzdump -stop
qm unlock VMID
Vzdump komutu herhangi bir hata veya uyarı vermemişken unlock komutu;
unable to open file '/etc/pve/nodes/XXXPVE/qemu-server/100.conf.tmp.3842014' - Input/output error
uyarısı vermişti. Dizine baktığımda ne böyle bir dosya vardı ne de herhangi bir işlem yürütüyordu ana makine. Ayrıca böyle bir dosya oluşturamazdık çünkü bu dizin FUSE bağlantısı. Bunu çözmek içinse pve-cluster servisini yeniden başlatmamız gerekiyordu.
systemctl restart pve-cluster
Ardından VM’i unlock edebiliriz.
qm unlock VMID
VM başarılı bir şekilde unlock olmuş olmalı ve artık üstünde işlem yapabiliyor olmalısınız. Bu tip sorunlarla gelecekte karşılaşmamak için host makineye daha fazla ram ayırabilirsiniz.