PostgreSQL servisi çalışıyor gözüküyor ancak dışarıdan bağlantı yapılamıyor ise ilk olarak log dosyalarına bakmak ve sebebini öğrenmek gerekiyor.
Log dosyası:
tail -f /var/log/postgresql/postgresql-10-main.log
NOT: -10- sürümü kullandığınız sürüme göre değişecektir.
Log dosyasının son satırlarında aşağıdaki gibi bir hata görmeniz gerekiyor.
LOG: unrecognized configuration parameter "checkpoint_segments" in file "/etc/postgresql/10/main/postgresql.conf" line 2
Bu örnekte checkpoint_segments değişkeninde hata vermekte ve postgresql.conf dosyasının 2. satırında bulunduğu yazıyor. Bu değişken artık kullanılmadığı için kaldırılması gerekiyor.
Başka hatalarda yok ise servisi yeniden başlatabiliriz.
systemctl restart postgresql
PostgreSQL
hakkında diğer konular