Force Power off a Virtual Machine 

Bir çok sebepten sanal bir makine yanıt vermeyi durdurabilir. Örneğin disk alanı  local disk veya storage üzerinde dolduğu zaman makineyi büyük ihtimalle kitleyecektir. Bu gidip durumlarda vcenter veya esxi üzerinden sanal makina kapatılamaz. Bu kılavuzda komut satırı üzerinden makinayı kapatıp gerekli aksiyonları alabilirsiniz. Bu tür aksiyonları en son çare olarak kullanmanız en doğru olanıdır.

İşlemlere başlamadan önce aldığınız hatayı kesinlikle okuyun. Öncelikle Vcenter üzerinde makina kapanmaz ise, aynı işlemi doğrudan ESXi GUI ana bilgisayarından deneyin. Örneğin, sanal makineyi sağ tıklayın ve kapatın. Güç işlemi başarısız olur ve  başka bir görev zaten devam ediyor hatası alınırsa, görevin tamamlanmasını veya görmesini bekleyin. 

Daha fazla bilgi için bakınız:

https://kb.vmware.com/s/article/1014165

Sanal makineyi kapatmak için ESXi esxcli komutunu kullanma

esxcli komutu ile, ESXi 5.x veya sonraki sürümlerinde çalışan bir sanal makineyi kapatmak için yerel veya uzaktan kullanılabilir.

Aşağıdaki komutu çalıştırarak sanal makinaların World ID, UUID, Görününen Adı ve yapılandırma dosyası gibi bir çok bilgileri elde edebilirsiniz.

esxcli vm process list

Üç kapanma yöntemi mevcuttur. Yumuşak en zariftir, sert derhal kapanır ve kuvvet son çare olarak kullanılmalıdır.

Bu komutu çalıştırarak sanal makineyi listeden kapatın.

esxcli vm process kill --type= [soft,hard,force] --world-id= WorldNumber

Örneğin, PatcMGMT isimli sanal makinayı kapatalım. Sanal makinaları listeledikten sonra, World ID'yi numarasını alalım ve soft olarak kapatmaya çalışalım.

esxcli vm process kill --type=soft --world-id=13679180 

 Görsel üzerinden kontrol ettiğimiz zaman başarılı bir şekilde kapandığını görebiliriz. Kapanmaz ise, hard ve force yöntemlerini sırasıyla deneyebilirsiniz. 

Sanal makina tekrar açılacaktır.

Her açılışta World Id değişecektir.

Eğer bu yöntem başarılı olmaz ise, sanal makinaları 3 yöntemde kapatabilirsiniz. Kılavuzun başındaki link üzerinden inceleyebilirsiniz.

Yukarıdaki prosedürler sorunu çözmediyse ve ESXi ana bilgisayarı yanıt veriyorsa, sanal makineyi kapalı bir duruma getirmek için yeniden başlatılması gerekebilir. Kesinti süresini önlemek için tüm sanal makineleri vMotion ile diğer ESXi'ye taşıyabilirsiniz.

Blog'a Dön