Proxmox’da lock olan VM’i unlock yapmak

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:

  1. qm unlock komutunu kullanmak
  2. 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.

paylaş:

diğer yazlıarımız

Valide-i Atik Mah. Nuhkuyusu Cad.No : 219
Nazar İş Merkezi Kat:4  34664
Üsküdar / İstanbul / TÜRKİYE

E-Bülten Aboneliği

Kampanya ve duyurulardan haberdar ol!

Sosyal Medya

© Copyright 2024. Tüm Hakları Saklıdır.

Open chat
Hello 👋
Can we help you?