ESXI PSOD during the host boot process Hatası ve Çözümü

ESXI PSOD during the host boot process Hatası ve Çözümü

Merhaba; bu yazımda sizlere ESXI üzerinde PSOD during the host boot process hatasından bahsedeceğim. PSOD during the host boot process hatası, VMware ESXi sunucularının önyükleme sırasında karşılaşabileceği kritik bir hatadır. Bu hata ortaya çıktığında sunucunun konsolunda “The system has found a problem with your machine and cannot continue” şeklinde bir mesaj ile mor renkli bir hata ekranı (Purple Screen of Death, PSOD) görüntülenir. Bu makalede, söz konusu hatanın teknik olarak ne anlama geldiğini, olası nedenlerini ve sistem yöneticilerinin bu sorunu çözmek için yapılabilecek adımları anlatacağım.

Teknik Açıklaması

Aşağıdaki ekran görüntüsünde host önyüklemesi sırasında gerçekleşen bir PSOD hatası ve ekranda görülmektedir. Burada sunucunun mpx.vmhba32:C0:T0:L0 adresli önyükleme diskini bulamadığını veya bu diskten yanıt alamadığını göstermektedir. Bu durum, ESXi işletim sisteminin yüklü olduğu yerel diske erişilemediği ve bu yüzden sunucunun önyükleme sürecinde durduğu anlamına gelir.

Söz konusu mpx.vmhba32:C0:T0:L0 cihaz kimliği de genellikle sunucudaki yerleşik USB/SD kart tabanlı önyükleme birimini ifade etmektedir. Önyükleme ortamının kaybolması veya arızalanması, ESXi hostunun bu cihaza erişememesine ve sonuçta PSOD during the host boot process hatasıyla durmasına yol açmaktadır.

Olası Nedenleri

Bu PSOD hatasının temelinde yatan nedenler genellikle iki ana kategoriye ayırabiliriz.

Donanım Arızası (Önyükleme Diski Problemi)

En yaygın neden, sunucunun önyükleme yaptığı fiziksel diskin arızalanması veya bağlantısının kopmasıdır. ESXi genellikle USB flash bellek, SD kart veya sunucu içindeki bir dahili sürücüye kurulduğunda, bu cihazın ömrünü doldurması veya yanıt vermemesi PSOD hatasına sebep olabilir. Hata mesajındaki boot disk is not found or not responsive ifadesi, önyükleme cihazının okunamadığını doğrular. Sonuç olarak host, başlatma sürecini tamamlayamaz ve kritik bir hata ekranıyla duracaktır.

Yazılımsal Hata veya ESXi Bug

VMware ESXi 7.0 Update 1 sürümünde storage-path-claim servisinin başlangıçta önyükleme diskini yanlışlıkla kilitlemesi sonucu bootbank bölümü devre dışı kalınca sistem RAM disk modunda çalışmaya başladığı için PSOD oluşmuştur. Bu tür bir yazılımsal sorun, ilgili sürüm için VMware tarafından yayınlanan bir yamayla veya geçici olarak önyükleme seçeneklerine eklenen bir parametre ile giderilebilir.

Çözüm Yöntemleri

PSOD during the host boot process hatasının çözümü için sistem yöneticilerinin izleyeceği adımlar, sorunun kaynağına (donanım veya yazılım) bağlı olarak aşağıdaki gibi anlatılabilir. Öncelikle Broadcom tarafında yayınlanan makaleyi de sizlerle paylaşayım.

PSOD during the host boot process: The system has found a problem with your machine and cannot continue.

Önyükleme Cihazını Tespit Edin

İlk olarak, hata mesajında belirtilen mpx.vmhba32:C0:T0:L0 gibi aygıt kimliğinin hangi fiziksel cihaza karşılık geldiğini belirleyin. ESXi hostunuz vCenter’a bağlıysa, vSphere Client üzerinde hostun Storage Devices listesinde bu kimliği taşıyan aygıtı bularak türünü (USB, SD kart veya dahili disk) tespit edin.

Arızalı Donanımı Değiştirin veya Onarın

Önyükleme aygıtı tespit edildikten sonra, eğer bu cihaz arızalıysa çözüm fiziksel donanımın onarılması veya değiştirilmesidir. Cihaz bir USB bellek ya da SD kart ise yenisiyle değiştirilmesi genellikle gereklidir; dahili bir disk ise sunucu üreticiniz (donanım sağlayıcınız) ile iletişime geçerek disk arızasının giderilmesini sağlayın. Donanım değişimi sonrasında ESXi’yi yeni aygıta tekrar kurmanız ve hostu vCenter’a yeniden eklemeniz gerekebilir. Bu işlemlerin ardından sunucu sorunsuz biçimde yeniden çalışır hale gelecektir.

Not: Sorunun donanımdan değil de belirli bir ESXi sürümündeki bilinen bir yazılım hatasından kaynaklandığından şüpheleniyorsanız, üreticinin yayınladığı güncellemeleri uygulamanız önemlidir. Örneğin ESXi 7.0 Update 1 sürümünde böyle bir hata mevcutsa, VMware’in KB 2149444 no’lu makalesindeki yamayı uygulayın veya geçici olarak önyükleme parametresiyle gecikme ekleyin. ESXi yazılımındaki hata düzeltildikten sonra hostlar normal biçimde önyükleyecektir.

“PSOD during the host boot process” hatası, sunucunun önyükleme medyasına erişememesi sonucu ortaya çıkan ciddi bir sorundur. Çözüm için öncelikle sorunun donanım arızasından mı yoksa yazılımsal bir bug’dan mı kaynaklandığını teşhis etmek gerekir. Donanımsal arızalarda önyükleme diskinin değiştirilmesi ve ESXi’nin yeniden kurulması gerekebilirken, yazılımsal problemler ilgili VMware yamalarının yüklenmesiyle giderilmelidir.

Bu tür kritik hataların önüne geçmek için periyodik olarak bakım yapılmalıdır. Sunucu donanımlarını (özellikle USB/SD önyükleme aygıtlarını) düzenli olarak kontrol etmeli ve VMware’in yayınladığı güncellemeleri yakından takip edilmelidir. Bu yazımda sizlere PSOD during the host boot process hatasından bahsettim. Faydalı olması dileğiyle.


 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir