×

ESXi Hostların AD’den Kopma Sorunları ve Çözümleri

ESXi Hostların AD Kopma Sorunları ve Çözümleri

ESXi Hostların AD’den Kopma Sorunları ve Çözümleri

Merhaba, bu yazımda ESXi hostlarınızın zaman zaman Active Directory etki alanından kopması sorununu ele alacağız. Özellikle Likewise bellek sızıntıları ve Active Directory işlemleriyle ilgili bellek tükenmesi buna sebep olabiliyor. Peki, bu sorunu nasıl tespit ederiz ve çözüm yolları neler? Hadi birlikte inceleyelim.

ESXi Hostların AD’den Kopma Sorunu Nasıl Görünür?

ESXi hostlarınızın Active Directory’den rastgele kopması, vSphere Client üzerinde hostların zaman zaman tepkisiz veya bağlantısız görünmesine yol açabilir. Ayrıca, ESXi host istemcileri yavaş çalışabilir. Genellikle yönetim ajanlarını yeniden başlattığınızda durum geçici olarak düzelir. Ama asıl soruna odaklanmamız gerekiyor. Bu tür sorunlarla karşılaştığınızda, /var/run/log/vmkernel.log dosyasında şu tür hatalarla karşılaşabilirsiniz:


 cpu#:###)MemSched: 14642: uw.2924860 (14074759) extraMin/extraFromParent: 256/256, likewise (790) childEmin/eMinLimit: 99871/100096
 cpu#:###)MemSched: 14635: Admission failure in path: likewise/lwsmd.2924860/uw.2924860

Bu mesajlar genellikle Likewise ajanının mevcut belleği tüketmeye yakın olduğunu gösterir. Eğer Likewise servisi gerçekten bellekten tükenmişse, sistemde aşağıdaki gibi hata mesajlarıyla karşılaşabilirsiniz:


 Wa(180) vmkwarning: cpu27:2101383)WARNING: LinuxThread: 411: lwsmd: Error cloning thread: -12 (bad0014)
 In(182) vmkernel: cpu27:2101383)Admission failure in path: host/vim/vmvisor/likewise:lwsmd.2101378:uwWorldStore.2101378

Bu tür loglar, Likewise servisinin bellek yetersizliğinden dolayı çökebileceğine işaret eder. Sorunun nedenine indiğimizde, Active Directory işlemlerinde ve ilişkili kütüphanelerde mevcut bellek sızıntılarından kaynaklandığını görüyoruz. Şimdi sorunun çözümüne geçelim.

ESXi-Hostlarin-AD-Kopma-Sorunlari-ve-Cozumleri1 ESXi Hostların AD'den Kopma Sorunları ve Çözümleri

Likewise Bellek Sızıntısı Sorunu Nasıl Çözülür?

ESXi 8.0 Update 3i sürümünde, Likewise bellek yönetimi önemli ölçüde iyileştirildi. Yine de, sorun devam ediyorsa birkaç geçici çözüm sunabiliriz.

Geçici Çözüm: Bellek Kullanımını İzleme

Likewise bellek kullanımını izleyen ve gerekirse otomatik olarak müdahale eden bir script kullanabiliriz. Bu geçici bir çözüm olup, host yeniden başlatıldığında kalıcı olmayacaktır.

1. **lwis-mem-check-2.zip** arşiv dosyasını indirip içeriğini çıkarın ve **lwis-mem-check-2.sh** script dosyasını ESXi hostunun **/tmp/** dizinine kopyalayın.
2. Script dosyasını çalıştırılabilir yapın:

chmod +x /tmp/lwis-mem-check-2.sh

3. Script’i arka planda çalıştırın:

setsid /tmp/lwis-mem-check-2.sh >/dev/null 2>&1 < /dev/null &

Kalıcı Çözüm: Script’i Kalıcı Hale Getirme

Eğer kalıcı bir çözüm arıyorsanız, script’i kalıcı bir datastore üzerinde tutarak her başlatmada çalışmasını sağlayabilirsiniz. Ancak, bu çözüm Secure Boot etkinse kullanılamaz.

1. **lwis-mem-check-2.zip** arşiv dosyasını indirip içeriğini çıkarın ve **lwis-mem-check-2.sh** dosyasını ESXi host tarafından erişilebilir kalıcı bir datastore üzerinde saklayın.
2. Hostunuza SSH ile bağlanarak **root** ile giriş yapın.
3. Yerel başlangıç dosyasının yedeğini alın:

cp /etc/rc.local.d/local.sh /local.sh_bak

ESXi-Hostlarin-AD-Kopma-Sorunlari-ve-Cozumleri2 ESXi Hostların AD'den Kopma Sorunları ve Çözümleri

4. Dosyayı düzenlemek için açın:

vi /etc/rc.local.d/local.sh

5. Aşağıdaki satırları **exit 0** ifadesinden önce ekleyin:

cp /vmfs/volumes///lwis-mem-check-2.sh /tmp/
chmod +x /tmp/lwis-mem-check-2.sh
setsid /tmp/lwis-mem-check-2.sh >/dev/null 2>&1 < /dev/null &

Datastore ve script yolu ile ilgili yerleri kendi ortamınıza göre ayarlayın.

6. Değişiklikleri kaydedip dosyadan çıkın:

:wq!

7. Yapılan değişikliklerin reboot sonrası kalıcı olması için:

/sbin/auto-backup.sh

Likewise Servisini Manuel Olarak Kapatma

Eğer yukarıdaki çözümler işe yaramazsa, hostu Active Directory etki alanından çıkararak Likewise servisini durdurabilirsiniz.

1. **Likewise** servisini durdurun:

/etc/init.d/lwsmd stop

2. Eğer **lwsmd** servisi otomatik başlaması için ayarlandıysa, servis politikasını **Manuel Başlat ve Durdur** olarak değiştirin.

Bu adımlar ve çözümler sayesinde ESXi hostlarınızda yaşanan Active Directory bağlantı sorunlarını giderebilirsiniz. Faydalı olması dileğiyle.

ESXi-Hostlarin-AD-Kopma-Sorunlari-ve-Cozumleri3 ESXi Hostların AD'den Kopma Sorunları ve Çözümleri

Bu yazıyı hazırlarken kaynak üzerindeki dokümantasyondan da yararlandım. Konunun orijinal detaylarına göz atmak isterseniz tavsiye ederim.


 

Share this content:

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 20 yıllık deneyime sahibim. Birçok önemli projede görev aldım. Şu an Yapay Zeka Yüksek Lisansı yapıyorum. Oldukça güzel projeler geliştiriyorum. Sayfanın en alt kısmından Linkedin profilime ulaşabilirsiniz. Bilgi ve tecrübemi bu blog üzerinde üzerinde paylaşıyorum.

Yorum gönder

Kaçırdıklarınız