Yanıt vermeyi durduran bir sanal makinede sorun giderme
Summary: Bu makalede, bir vSphere sanal makinesinin yanıt vermemesinin olası nedenlerini belirleme adımları yer almaktadır.
Instructions
Hedef
Bu makalede, bir vSphere sanal makinesinin yanıt vermemesinin olası nedenlerini belirleme adımları yer almaktadır.
Yanıt vermeyen bir sanal makine, bağlantı girişimlerine yanıt vermez ve güç döngüsü gerçekleştirme girişimlerine yanıt vermeyebilir. Bir sanal makinenin yanıt vermeyen bir duruma geçmesinin çeşitli nedenleri vardır. Bu makale, bu yaygın nedenleri belirleyip çözmenize ve çözüldüğünde sanal makineyi çalışır duruma döndürmenize olanak tanır.
Nedenin sorunlarını gidermeden sanal makineyi donanımla kapatmak mümkündür ancak bu, kesintinin temel nedenini belirlemeye yardımcı olabilecek bilgilerin toplanmasını ve analiz edilmesini engeller.
Gerçekler
VMware ESX/ESXi üzerinde çalışan bir sanal makine herhangi bir harici girişe yanıt vermez veya herhangi bir etkinlik sergilemez. Özellikle:
-
Konuk işletim sistemi konsoldaki klavye veya fare etkinliğine yanıt vermiyor
-
Konuk işletim sistemi ping, RDP, SSH vb. dahil olmak üzere ağ iletişimine yanıt vermiyor.
-
Sanal makine konsol ekranı statiktir, değişmez veya yenilenmez
-
Sanal makinede gerçekleştirilen görevler başarısız oluyor, zaman aşımına uğruyor veya başlatılmıyor
-
Sanal makine ağ veya disk trafiği oluşturmuyor
Çözüm
Bir sanal makinenin sağladığı hizmetler, sanal makine içindeki uygulamalar veya konuk işletim sistemi ile ilgili sorunlar, sanal makine monitörü veya sanal aygıtlarla ilgili sorunlar, ana bilgisayarda kaynak çekişmesi veya temeldeki depolama veya ağ altyapısıyla ilgili sorunlar dahil olmak üzere bir dizi nedenden dolayı yanıt vermeyebilir veya erişilemez hale gelebilir.
Konuk işletim sistemi herhangi bir etkinlik üretiyorsa başarıyla çalışıyor demektir. Bu durumda, yanıt vermeme büyük olasılıkla bir bağlantı sorunundan veya kaynak çekişmesinden kaynaklanır ya da konuk işletim sistemi içinde çalışan bir uygulama veya hizmet gibi daha üst düzey bir bileşene özgüdür.
Kapsamı doğrulayın:
Doğru semptomlara sahip olmak ve bir sorunun kapsamını anlamak önemlidir. Sorunun kapsamını onaylamak için şu denetimler üzerinde çalışın:
-
Sanal makinenin gerçekten yanıt vermediğini doğrulayın. Sanal makine bir arayüz üzerinden yanıt vermiyor ancak diğer arayüzlerde düzgün çalışıyor olabilir.
-
Sanal makinenin açık olduğundan emin olun. Sanal makine beklenmedik bir şekilde kapatıldıysa yeniden açın ve ardından beklenmedik kapanmanın nedenini giderin.
-
Bu sorunun birden fazla sanal makineyi mi yoksa yalnızca bir sanal makineyi mi etkilediğini belirleyin. Birden fazla sanal makine etkileniyorsa olası kapsamı daraltmaya çalışırken etkilenen sanal makineler arasındaki benzerlikleri göz önünde bulundurun. Özellikle, etkilenen sanal makine grubunun bağımlı olduğu paylaşılan altyapıya ve bu ortak altyapıya bağlı tüm sanal makinelerin etkilenip etkilenmediğine odaklanın.
-
Konuk işletim sisteminin sanal makine konsolundaki etkileşime yanıt verip vermediğini belirleyin. Bir sorun konuk işletim sistemi veya sanal makine içindeki uygulamalar için yalıtılmışsa ve konuk işletim sistemi konsolda yanıt veriyorsa sorunu çözmek için konsoldaki konuk işletim sistemi ile etkileşim kurun.
-
Konuk işletim sisteminin veya uygulama hizmetlerinin ağ üzerinden etkileşime yanıt verip vermediğini belirleyin.
-
Konuk işletim sisteminin konsola herhangi bir kritik hata bildirip bildirmediğini ve durdurulmuş durumda olup olmadığını belirleyin.
-
ESX/ESXi ana bilgisayarının da yanıt verip vermediğini belirleyin. Ana bilgisayar da yanıt vermiyorsa kapsam başlangıçta tahmin edilenden daha geniştir.
Nedeni belirleyin:
Bu noktada, bir veya daha fazla sanal makinenin hem sanal konsolda hem de ağ üzerinden yanıt vermediğini belirlediniz. Ana bilgisayarın kendisi duyarlı. Kaynak erişilebilirliği veya çekişmesi ya da temeldeki depolama veya ağ altyapısıyla ilgili bir sorun olabilir.
Nedeni belirlemek için:
-
Sorunun, sanal makinede gerçekleştirilen bir işlem veya görev tarafından tetiklenip tetiklenmediğini belirleyin. Örneğin, anlık görüntü ve vMotion işlemleri, bellek durumu ağ üzerinden veya diske kopyalanırken sanal makineyi kısa süreliğine sersemletir.
-
Bazı yaygın yapılandırma hataları, örneğin bir kaynağı beklerken sanal makinenin yanıt vermemesine neden olabilir. Sanal makine ve ana bilgisayar yapılandırmasını gözden geçirin.
-
Sanal makineler, işlevsel yedekleme altyapısına bağlıdır. Sanal makinenin bağımlı olduğu yedekleme depolama veya ağ altyapısıyla ilgili bir sorun varsa sanal makinenin konuk işletim sistemine sunduğu sanal donanım etkilenebilir. Altta yatan depolama veya ağ sorununu ele alın.
-
Sanal makineler kullanılabilir ana bilgisayar kaynaklarına (CPU, Bellek) bağlıdır ve konuk işletim sistemi bu kaynakları tüketir. Sanal makinenin içindeki veya dışındaki kaynak kullanılabilirliği veya zamanlama ile ilgili bir sorun, yanıt vermemesine neden olabilir. Sanal makine ayrıca kullanılamayan kaynakları engelliyor veya %100 vCPU kullanımında dönüyor olabilir.
Eylem Planı:
Bu noktada, sanal makineleri çalıştıran ana bilgisayarın hem yanıt verdiğini hem de herhangi bir paylaşılmış depolama veya ağ altyapısı sorunuyla karşılaşmadığını belirlediniz. Konuk işletim sistemi kritik bir hatayla başarısız olmadı ancak sanal makine konsolunda ve ağ üzerinden yanıt vermemeye devam ediyor.
Şüpheli olan mimari katmana göre yanıt vermeyen sanal makine hakkında bilgi toplamak veya kurtarmak için harekete geçin:
-
Bir sorun konuk işletim sisteminde yalıtılmışsa veya
%RUNnispeten yüksek, ancak sanal makine monitörü düzgün çalışıyorsa, araştırmayı sanal makinenin konuk işletim sistemi veya uygulamaları içine taşıyın. Konuk işletim sistemi, fiziksel donanımda olduğu gibi sanal makine içinde yanıt vermeyebilir:-
Sorun devam ederken performans verilerini toplayın.
-
Dahili durumu hakkında ek bilgi toplamak için konuk işletim sistemi içindeki çekirdekte manuel olarak panik durumunu tetiklemeyi deneyin. Bu olaylardan birine yanıt olarak konuk işletim sistemi tarafından yararlı tanılama bilgileri üretilirse, daha fazla araştırma yapmak için konuk işletim sistemi satıcısıyla iletişime geçin.
-
2. adım yararlı bilgiler vermezse dahili durumu hakkında bilgi toplamak için sanal makineyi askıya alın ve VMware Desteği ile bir olay açın:
-
Sanal makineyi askıya alma ve
.vmssDurum dosyasını askıya alma. -
Sanal makineyi çalıştıran ana bilgisayardan günlükleri toplayın.
-
Sanal makineyi yeniden açın, ardından sıfırlayın.
-
Adım 1, 3a ve 3b'de toplanan bilgilerle birlikte VMware Destek ekibi ile iletişime geçin.
-
-
-
Bir sorun sanal makine monitöründe izole edildiyse veya
%WAITgörece yüksekse veya sanal makineyi askıya alma girişimleri başarısız olduysa, performans verilerini topluyor ve dahili durumu hakkında ek bilgi toplamak için sanal makineyi zorla çökertiyor:-
Sorun devam ederken performans verilerini toplayın.
-
Dahili durumu hakkında bilgi toplamak için sanal makineyi çökertin.
NOT: Sanal makineyi çökertme girişimleri başarısız olursa sonraki bölüme atlayın ve ana bilgisayarı çökertmeyi deneyin. -
1. ve 2. adımlarda toplanan bilgilerle birlikte VMware Destek ekibi ile iletişime geçin.
-
-
Bir sorun sanal makine izleyicisinde izole edildiyse ancak sanal makineyi askıya alma veya çökme girişimleri başarısız olduysa bu durum VMkernel ile ilgili bir sorun olduğunu gösterir. Ana bilgisayardan bir günlük paketi toplayın, etkilenmemiş tüm sanal makineleri ana bilgisayardan boşaltın ve kasıtlı olarak mor bir tanılama ekranı oluşturmak için bir NMI kullanın:
-
Sorun devam ederken performans verilerini toplayın.
-
vMotion kullanarak etkilenmemiş tüm sanal makineleri ana bilgisayardan çıkarın. Mümkünse ana bilgisayarda ek sanal makinelerin başlatılmasını önlemek için Bakım Modunu kullanın.
-
Ana bilgisayarı, maskelenemeyen bir kesinti aldığında panik yapacak şekilde yapılandırın ve ardından panik durumunu tetiklemek için bir NMI yayınlayın.
-
Ana bilgisayar mor renkli bir tanılama ekranı oluşturduktan ve tanılama bilgileri dökümünü tamamladıktan sonra konsolun ekran görüntüsünü veya fotoğrafını çekin ve ana bilgisayarı yeniden başlatın.
-
Ana bilgisayardan tanılama bilgilerini toplayın.
-
1., 4. ve 5. adımlarda toplanan bilgileri sağlayarak VMware Destek ekibi ile iletişime geçin.
-
İlgili Makaleler
VMware KB 1007819: https://kb.vmware.com/kb/1007819 
Additional Information
| VCE Sistemi | Tümü |
| Bileşen | vSphere |