«
  1. Anasayfa
  2. VMware
  3. ESXi hostunuzda Yanıt Vermeyen VM Sorunlarını Giderme

ESXi hostunuzda Yanıt Vermeyen VM Sorunlarını Giderme

VMware-featured-2100x1200

VMware yöneticilerinin en çok karşılaştığı problemlerden biride sanal makinaların unresponsive hale gelmesidir. Esxi hostunuz üzerinde çalışan vm’inimizde power off işlemini gerçekleştirememe, dosyalarına erişmeme, dosya kilidini açamama,vSphere client ile yönetememe, vmlerin özelliklerini düzenleyememe hatta bir seviye daha ileri götürürsek i rdp ssh ile bağlanamama gibi sorunlarla fazlasıyla karşılaşmışızdır peki bu durumlarda ne yapacağız? Endişelenmeyin, çeşitli komut satırı seçeneklerini kullanarak yanıt vermeyen sanal makine veya ESXi hostunuzda unresponsive kalan sanal makina sorunlarını gidermenin birkaç farklı yöntemini bu yazımızda açıklamaya çalışacağım.

  • Another task is already in progress;
  • The virtual machine might be performing concurrent operations. Actions: Complete the concurrent operation and retry the power-off operation; The virtual machine is in an invalid state;
  • The attempted operation cannot be performed in the current state.

ESXCLI kullanarak yanıt vermeyen sanal makinelerin sorunlarını giderme

ESXCLI komutları, VMware Yöneticileri tarafından en çok kullanılan komut setlerinden biridir . ESXCLI komutu, vmleri, networkünüzü, datastorelarınızı ve ESXi hostlarınızın yapılandırmalarını yönetmemize ve sorun giderme için kullanılmaktadır.ESXi hostunuzda yanıt vermeyen sanal makine sorunlarını gidermek için ESXCLI komutunun nasıl kullanılacağına bir göz atalım.

Word id ‘yi tespit bulmak için öncelikle esxi hostumuza ssh ile bağlanıp aşağıdaki komutu çalıştıralım.

  • esxcli vm process list


Resim-1

Kaydetmiş olduğumuz world id ‘yi aşağıdaki komut yardımı ile yanıt vermeyen sanal makinayı power off mod ‘a alabilirsiniz.

  • esxcli vm process kill –type=soft -w=WorldID


Resim-2

Vim-cmd kullanarak yanıt vermeyen sanal makinelerin sorunlarını giderme

vim-cmd, ESXi hostlarınızda kullanılabileceğiniz bir vSphere CLI aracıdır. vim-cmd, bir VMware ortamında Yanıt vermeyen sanal makinelerinize ait taskları sonlandırabilirsiniz. Öncelikle esxi hostumuzdaki sanal makinaları aşağıdaki komut ile listeleyelim.

 

  • vim-cmd vmsvc/getallvms



Resim-3

  • vim-cmd vmsvc/power.getstate vmid
  • vim-cmd vmsvc/power.off vmid

ESXi hostunuzda çalışan VM’lerin listesini aldıktan sonra, yanıt vermeyen sanal makinenin vmid ‘isine göre aşağıdaki komut yardımı ile sanal makinanın durumunu belirleyebilirsiz.


Resim-4

ESXTOP kullanarak yanıt vermeyen sanal makinelerin sorunlarını giderme

ESXTOP, ESXi hostunuzda gerçek zamanlı kaynak kullanımını incelemeye yardımcı olur.ESXTOP sadece esxi hostlarda kullanılabilir ve 3 farklı esxtop modu vardır  Interactive Mode, Batch Mode, and Replay Mode. ESXTOP komutunu kullanarak yanıt vermeyen sanal makineyi nasıl durduracağımızı gelin hep birlikte bakalım.

SSH kullanarak ESXi sunucusunda oturum açın ve “ESXTOP” komutunu yazın. ESXtop görünümünü sanal makinelere dönüştürmek için Shift + v tuşlarına basın .


Resim-5

Leader World ID (LWID)  ‘iyi eklemek için yukarıdaki ekranda f harfine basarak aşağıdaki ekrandan c sütununu seçerek LWID ‘in görünmesini sağlayalım.

Resim-6

Yukarıda yanıt vermeyen sanal makinayı listeyip not aldığımız LWID ‘yi k harfine basarak karşımızdaki cursor’e yazıp makinayı power off mod ‘a alıyoruz.


Resim-7

Kill komutunu kullanarak yanıt vermeyen sanal makine sorunlarını giderme

Son olarak yine yanıt vermeyen sanal makinayı aşağıdaki komut seti aracılığı ile yönetilebilir hale getirebilirsiniz.

  • ps | grep “Vmname”
  • kill -9


Bir Cevap Yaz

Emre YILMAZ Hakkında

avatar

Emre YILMAZ

Hatay-Reyhanlı doğumluyum. İlk ve Orta öğrenimimi Malatya Zafer İlkokulu, Lise eğitimimi Denizli Anadolu Teknik Lisesi Elektrik bölümünde okudum. Üniversite eğitimimi Trakya Üniversitesi Bilgisayar Programcılığı bölümünde tamamladım. Hizmet verdiği sektörler de lider olan Türkiye’nin öncü kurumlarında, Danışman – Kıdemli Uzman – Sistem Yöneticisi – Sistem & Network Yöneticisi gibi pozisyonlarında görev aldım. Teknik uzmanlık alanlarım Microsoft (MCT – MCSE – MCSA – MCSA + S + M , MCSE + S + M),Veeam (VMCE), Cisco (CCNA), HPE, DellEMC ürün aileleridir. Microsoft ürünlerinden , Active Directory, Exchange Server, Skype for Business , FailOver Cluster ve IIS, ile ilgili planlama, kurulum ve yaygınlaştırma projelerini yürüttüm. Sanallaştırma ve yedeklilik katmanın da VMware, ve Veeam ürünlerini kullandım. Data Center projeleri kapsamında Hyper Converged (Hiper Bütünleşik) ve Traditional (Geleneksel) mimariler ile çalışabilme imkanım oldu. Manage Engine ServiceDesk Plus, AD Manager , AD Self Service , AD Audit ürünlerini kullandım. Aktif Bank Şirketinde Sistem Destek Senior Enterprise Architech olarak görev yapmaktayım.

Bir Cevap Yaz

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlendi *