Zaman zaman, Proxmox sunucunuzda bir kilidi kaldırma ihtiyacıyla karşılaşabilirsiniz. Endişelenmeyin; bu kılavuzda, karşılaşabileceğiniz çeşitli kilit hatalarını ve bir Proxmox VM’nin kilidini nasıl açacağınızı ele alacağız.
Hata: VM Kilitli
“VM is locked” hatası, bir VM kilidini kaldırmak istediğiniz en yaygın durumdur. Bu hata, aşağıdaki gibi birçok varyasyona sahiptir:
- Hata: VM is locked (backup)
- Hata: VM is locked (snapshot)
- Hata: VM is locked (clone)
Bu hatalar, yedekleme, anlık görüntü alma veya klonlama işlemleri sırasında meydana gelebilir. Her bir durum için kilidi kaldırmak üzere aşağıdaki adımları izleyebilirsiniz.
Proxmox VM lock dan unlock a alma yöntemleri
Gördüğünüz gibi, tüm bu hatalar “Error: VM is locked” kök hatasını paylaşır, ancak kilidi başlatan işlemi belirten bir ek ile gelir; bu işlem bir yedekleme, anlık görüntü alma veya klonlama olabilir. Bu durum, kilidi temizleyip temizlememeniz gerektiğini belirlemede faydalı olabilir (örneğin, eğer yedekleme işlemi hala devam ediyorsa, kilidi kaldırmamalı ve yedekleme sürecinin tamamlanmasını beklemelisiniz).
Hata: Kilitli Dosya
can’t lock file ‘/var/lock/qemu-server/lock-<VMID>.conf’ – got timeout
Bu, başka bir yaygın hatadır ve genellikle sanal makineyi kapatmaya çalışırken veya qm unlock
komutu başarısız olduğunda görülür.
Proxmox VM Kilidini Kaldırma Yöntemleri
Proxmox VM üzerindeki bir kilidi temizlemenin iki ana yolu vardır:
- qm unlock komutunu kullanmak
- Kilidi manuel olarak silmek
qm unlock
qm unlock
, bir Proxmox VM’nin kilidini açmak için ilk tercihiniz olmalıdır.
Öncelikle, VM ID’nizi bulun (bu, Proxmox GUI’de VM’nizin yanında görünen numaradır). WebGUI kullanmıyorsanız, VM ID’lerinizi aşağıdaki komutla elde edebilirsiniz:
qm list
VM Kilidini Kaldırma / Kilidi Kapatma
VM ID’nizi öğrenmek için aşağıdaki komutu kullanabilirsiniz:
cat /etc/pve/.vmlist
Kilidi açmak için:
qm unlock <VMID>
Bu komut her zaman işe yaramayabilir ve aşağıdaki hata mesajını alabilirsiniz:
trying to acquire lock...
can't lock file '/var/lock/qemu-server/lock-<VMID>.conf' - got timeout
Bu durumda, Plan B’ye geçelim: kilidi manuel olarak silmek.
Kilidi Manuel Olarak Silmek
Eğer “can’t lock file ‘/var/lock/qemu-server/lock-<VMID>.conf’ – got timeout” hata mesajını aldıysanız, bu durumu, belirtilen konumdan kilidi manuel olarak silerek düzeltebilirsiniz. Aşağıdaki komutu çalıştırabilirsiniz:
rm /var/lock/qemu-server/lock-<VMID>.conf
Bu işlemi son çare olarak düşünmelisiniz. Kilitleri kaldırmak genellikle iyi bir uygulama değildir, ancak bazen başka seçeneğiniz olmayabilir.
Umarım bu kılavuz size yardımcı olmuştur. Herhangi bir sorunuz varsa veya eklemem gereken bir şey olduğunu düşünüyorsanız, lütfen yorumlarda/forumlarda belirtin!
Proxmox’la alakalı sormak istediklerinizi ve destek ihtiyaçlarınızı eHost.com.tr iletişim sayfamızdan bize iletebilirsiniz.
10 yıldan uzun süredir Proxmox konusundaki tecrübe ve deneyimlerimizi sizin için ve şirketiniz için destek olmaya hazırız.
İster datacenterimizda olsun yada işyerinizdeki platformlarda Proxmox , Vmware desteği vermekteyiz.
Vmware den Proxmox a transfer yada başka işlemlerde kurumsal destek vermekteyiz.