vCenter veya ESXi hosta askıda kalma görevi nasıl iptal edilir?

By | 23 Ocak 2022

VmWare ortaminda “creating a snapshot” görevini iptal etmek için adimlari paylaşacağım. Görev yedekleme uygulaması Dell PPDM tarafından oluşturuldu. Vcenter üzerinde iptal seçeneği olmadığı için cli üzerinden devam edeceğiz.

İlk başta bir askıda kalma işleminin nerede olduğunu araştırmanız gerekir (VM’deki özet sekmesine tıklayın).

  1. SSH üzerinden ESXi hosta giriş yapın . SSH hizmeti ESXi hosta çalışmıyorsa, lütfen etkinleştirin.

vSphere için SSH‘yi etkinleştirmek için:

  1. Ana bilgisayarı seçin ve Yapılandırma sekmesini tıklatın.
  2. Yazılım panelinde Güvenlik Profili’ni tıklatın.
  3. Hizmetler bölümünde Özellikler’i tıklatın.
  4. SSH’yi seçin ve Seçenekler’i tıklatın.
  5. SSH seçeneklerini değiştirin.
  6. Tamam’ı tıklatın.
[root@vxvcenter:~]# esxcli vm process list
ETvCenter
   World ID: 2100713
   Process ID: 0
   VMX Cartel ID: 2100712
   UUID: 56 4d 91 00 ff 16 1c fa-93 7d d9 bf 78 ff 4b ad
   Display Name: ETvCenter
   Config File: /vmfs/volumes/5f4fe457-1cf258d0-bdcd-3c4a9273b88c/ETvCenter/ETvCenter.vmx
[root@vxvcenter:~]# ps | grep  ETvCenter 
  1. kill id_parent komutunu çalıştırarak görevi kill yapıyoruz . Benim durumumda:  2100713-i yazarak kill komutunu uyğuluyorum.
  2. Askıda kalma görevi şimdi iptal edilmelidir.

Sorunu çözmek için sadece ESXi host (diğer VM’lerin vMotion’ını yaptıktan sonra) yeniden başlatmak da mümkündür.

Not: Bunlarla ilgili sorunları ve anlık görüntülerin otomatik olarak nasıl silindiğini önlemek için lütfen anlık görüntülerin en iyi uygulamalarını ve önerilerini izleyin.

Güncelleme: Aşağıdaki seçenekleri deneyebilirsiniz:

  1. SSH üzerinden ESXi hosta giriş yapın.
  2. VM’nin dünya kimliği almak için esxcli vm process list  çalıştırın.
  3. Bu komutu çalıştırarak sanal makineyi listeden kapatın: esxcli vm process kill –type= [soft,hard,force] –world-id= WorldNumber