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.