×

VMWARE No coredump target has been configured

Merhaba, bu yazımda sizlere Vmware ESX hostlar üzerinde zaman zaman core dump alanının dolması ile oluşan “No coredump target has been configured. Host core dumps cannot be saved” uyarısından ve nasıl giderileceğinden bahsedeceğim. VMWARE No coredump target has been configured kısmına dilerseniz hemen başlayalım.

Öncelikle hatanın çözümü donanım bazlı da olabilmektedir. Benim burada sunucularım HP donanımı olarak konfigüre edilmiştir. HP donanımdan kaynaklı da olabilir. Asıl sebep Vmware ESXI kurulumlarının versiyon 5.0 ve sonrasında SD kart üzerine yapılmış olan kurulumlarda core dump dosyası için yeterli alan kalmaması ile oluşmaktadır.

Coredump Hatasının Çözümü

VMware No coredump target has been configured veCoredump uyarısının doluluğun azaltılması için birkaç yol bulunmaktadır. Yöntemlerden ilki hata alınan ESX host üzerine SSH ile bağlantı kurmanız ve aşağıdaki komut ile coredump ayarını aktif etmeniz gerekmektedir.

  • esxcli system coredump network set –enable true

Ardından ESX host üzerinde kullanılmakta olan coredump dosyasını silmek için aşağıdaki komutu kullanabilirsiniz.

  • esxcli system coredump file set –enable false
    esxcli system coredump file remove –force

Son adım olarak ta ESX host üzerinde iken configure kısmına gelmelisiniz. Burada Advanced System Settings içerisine gelerek VMkernel.Boot.autoCreateDumpFile devre dışı bırakmanız ve ardından ESX hostunuzu maintenance moda alarak yeniden başlatmanız gerekmektedir.

Eğer ESX host versiyonunuz 7.0 ve üzeri ise yapılacak yöntem oldukça basittir. Bu kısmı resimli olarak göstereceğim. İlk hatayı aşağıdaki gibi alıyorsunuz.

No-coredump-target-has-been-configured.-Host-core-dumps-cannot-be-saved-3 VMWARE No coredump target has been configured

Bu uyarıyı iptal etmek için ESX hostunuzun üzerinde iken aşağıdaki gibi Configure kısmına ve sol taraftan Advanced System Settings kısmına giriş yapıyorsunuz. Önünüze birçok config ayarı gelecek.

No-coredump-target-has-been-configured.-Host-core-dumps-cannot-be-saved-1 VMWARE No coredump target has been configured

Sağ üst kısımda edit bölümünü tıklıyorsunuz ve uservars ismi ile arama gerçekleştiriyorsunuz. Burada ulaşmanız gereken değer UserVars.SuppressCoredumpWarning olacaktır. Bunun Value kısmını 0 olarak görüyor olacaksınız. Ayarı açarak 1 olarak değeri değiştirmelisiniz. İşlemi yaptıktan sonra uyarının direk olarak kaybolduğunu göreceksiniz.

No-coredump-target-has-been-configured.-Host-core-dumps-cannot-be-saved-2 VMWARE No coredump target has been configured

Yine de eski coredump dosyalarını silmek isterseniz üst tarafta bulunan komutlar yardımı ile o işlemi de kolaylıkla gerçekleştirebilirsiniz. Bu yazımda sizlere Vmware ESX hostlar üzerinde zaman zaman core dump alanının dolması ile oluşan “No coredump target has been configured. Host core dumps cannot be saved” uyarısından ve nasıl giderileceğinden bahsetmeye çalıştım. Faydalı olması dileğiyle.


 

1988 İstanbul doğumluyum. Bilgisayar dünyasına olan hayranlığım çok küçük yaşlarda başladı. Bu sebeple sistem alanında kendimi geliştirmeye karar verdim. Celal Bayar Üniversitesi Bilgisayar Programcılığı ve Anadolu Üniversitesi İşletme mezunuyum. Beykent Üniversitesi'nde Yönetim Bilişim Sistemleri Bölümü'nde yüksek lisans eğitimimi tamamladım. 2005 yılında Bilge Adam Sistem & Network Mühendisliği eğitimi aldım. Hemen ardından IT dünyasına giriş yaptım. Collezione şirketinde 2006 - 2018 yılları arasında Sistem Uzmanı olarak görev yaptım. 2018 Temmuz ayından beri LCWAIKIKI şirketinde System Engineer pozisyonunda çalışmaktayım. Sektörde 19 yıllık deneyime sahibim. Birçok önemli projede görev aldım. Sayfanın en alt kısmından Linkedin profilime ulaşabilirsiniz. Bilgi ve tecrübemi hem bu blog üzerinde hem de Çözümpark Bilişim Portalı üzerinde paylaşıyorum.

Yorum gönder