vSAN Daemon Liveness Check Failed

vSAN ESA Minimum logo

Merhaba,
Bu yazımda, “vSAN Daemon Liveness Check Failed” uyarısını nasıl gidereceğimizi anlatacağım.

Öncelikle, uyarı ‘vSAN 7 error due to EPD uses a ramdisk for the db file error when starting EPD service’ olarak görülmektedir. Aşağıda ilgili uyarının ekran görüntüsü bulunmaktadır.

Sol tarafta “sağlıksız” sunucu ve sağ tarafta vSAN daemon liveness kontrollerinden “sağlıklı” bir sunucu var. Gördüğünüz gibi, vSAN daemon liveness kontrollerinde sorun yaşayan soldaki sunucu bir dizin yapısı içeriyor. Bu yazıda, vSphere vSAN daemon liveness kontrolünün epd başlatma hatası çözümünü ele alacağız.

Hata Durumu Ne Anlama Geliyor?

vSAN daemon’larında sorunlar çıkabilir, ancak bu test temel bir kontrol sağlar. Hata bildirirse, CLOMD, EPD, CMMDSD, OSFSD ve CMMDSTIMEMACHINED hizmetleri düzgün çalışmıyordur; ESXi hostları kontrol edilmelidir.

Çözüm Yolları

Örneğin, CLOMD sağlığını araştırmak için sanal makine oluşturma testi (Proaktif testler) yapabilirsiniz. Bu, CLOMD’yi kapsamlı bir şekilde çalıştıracak ve test edecek nesne oluşturmayı içerir. Bu konu hakkında daha fazla bilgi için şu makaleye bakabilirsiniz: CLOM Daemon Liveness Check

Çözüm İşlemleri

İlk olarak, Standart Clusterlarda CLOMD, EPD, CMMDSD, OSFSD ve CMMDSTIMEMACHINED hizmetlerinin tüm nodelarda çalışması gerektiğini unutmayın. Ancak, uzatılmış ve meta veri cluster’larda, hizmetin çalışıp çalışmadığını aşağıdaki tablodan kontrol edebilirsiniz.

Add New
Data node of stretched cluster
Witness node of stretched cluster
Data node of metadata cluster
Metadata node of metadata cluster
CLOMD
Yes
No
Yes
Yes
EPD
Yes
No
Yes
No
CMMDSD
Yes
Yes
Yes
Yes
OSFSD
Yes
No
Yes
No
cmmdsTim emachined
Yes
No
Yes
No

Sistem, ESXi hostunun işaretlenmemiş daemon durumunu “–” olarak gösterir. Eğer bir ESXi hostunda CLOMD, EPD, CMMDSD, OSFSD veya CMMDSTIMEMACHINED hizmetleri çalışmıyorsa, o hostun durumu Anormal’dir.

Testin başarılı olması için, sağlık hizmetini ESXi hostuna yüklemeli ve CLOMD, EPD, CMMDSD, OSFSD, CMMDSTIMEMACHINED hizmetlerini çalıştırmalısınız. ESXi hostunda CLOMD, EPD, CMMDSD, OSFSD ve CMMDSTIMEMACHINED hizmetinin durumunu öğrenmek için şu komutu çalıştırın:

/etc/init.d/cmmdsd status && /etc/init.d/epd status && /etc/init.d/clomd status && /etc/init.d/cmmdsTimeMachine status && /etc/init.d/osfsd status

Eğer daemon çalışmıyorsa, ESXi hostunda servisleri yeniden başlatma komutunu çalıştırmayı deneyin:

/etc/init.d/cmmdsd restart && /etc/init.d/epd restart && /etc/init.d/clomd restart && /etc/init.d/cmmdsTimeMachine restart && /etc/init.d/osfsd restart

Son olarak, bu adımlardan sonra vSAN daemon liveness denetimi hala başarısız oluyorsa, VMware by Broadcom’a destek isteği açın.

Umarım, “vSAN Daemon Liveness Check Failed” konusunda sorularınızı yanıtlayabilmişimdir.

Bir sonraki yazımızda görüşmek üzere. Faydalı olması dileğiyle.