GBase Database 8c'de Port Çakışması Sorunu ve Çözümü

GBase Database 8c'de karşılaşılan port çakışmaları tuzlu bir sorundur: kurulum başarıyla tamamlanıyor, ama hizmetler başlatılırken sistem çöküyor. Sorun şu ki, loglar doğrudan "port kullanımda" demek yerine bağlantı hatası veya örnek başlatma sorunu olarak görünüyor.

Küme genelinde hangi portların kullanıldığını anlamak ilk adım. GBase Database bileşenleri kendi portlarını ayırmış durumda: gha_server 20001'de küme yönetimi yapıyor, DCS 2379'da dağıtık koordinasyon sağlıyor, GTM 6666'da işlem yönetimi gerçekleştiriyor. Koordinatör ve Datanode hizmetleri sırasıyla 5432 ve 15432 portlarını kullanıyor.

Reklam · TEST
AdSense Test ReklamıYazı arası (gönderi içi) · Yazı arası

Sorunu çözmek için her sunucuda bu portların gerçekten boş olduğunu kontrol etmen gerekiyor. Kurulumdan önce bir envanter tutarak hangi portun hangi bileşene ait olduğunu kaydet. Kurulumdan sonra ise `netstat` veya `ss` komutlarıyla açık portları listele ve çakışan servisleri belirle. Proxy ve agent portlarını da unutma; bunlar da sistemi bloke edebiliyor.

Praktik yaklaşım: Kurulum öncesi her sunucuda port taraması yap, çakışmaları önceden belirle. Kurulum sonrası hizmetler başlamıyorsa logları kontrol etmeden önce port durumunu sorgula. Çoğu zaman sorun bu kadar basit, ama tanısı zor.

Reklam · TEST
AdSense Test ReklamıGönderi altı · Görüntülü
konu hakkında tepkinizi verebilirsiniz