PostgreSQL - problem z konfiguracj

Konfiguracja serwerów, usług, itp.
Shakez
Beginner
Posty: 179
Rejestracja: 18 stycznia 2009, 14:36
Lokalizacja: Wronki

PostgreSQL - problem z konfiguracją

Post autor: Shakez »

Witam.
Zainstalowałem PostgreSQL-a i wszystko początkowo działało prawidłowo.
Testowałem różna konfigurację w pliku pg_hba.conf i chcąc wrucić do standardowych ustawień odinstalowałem pakiet PostgreSQL-a usuwając również ręcznie folder z plikami konfiguracyjnymi (/etc/postgresql).
Po ponownej instalacji PostgreSQL nie utworzył ponownie tego folderu i nie uzupełnił tych plików.
Ty moje pierwsze pytanie - jak zainstalować pakiet by utworzył pliki konfiguracyjne tak jak przy pierwszej instalacji?
Dodam że prubowałem też usuwać pakiet z klikami konfikuracyjnymi (aptitude purge postgresql) ale to nic nie daje.

Przywróciłem pliki konfiguracyjne z kosza ale PostgresSQL nadal nie działa.
Otrzymuję coś takiego:

Kod: Zaznacz cały

root@a200:~# service postgresql status
● postgresql.service - PostgreSQL RDBMS
   Loaded: loaded (/lib/systemd/system/postgresql.service; enabled)
   Active: active (exited) since pon 2015-11-30 20:36:34 CET; 16min ago
  Process: 2453 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
 Main PID: 2453 (code=exited, status=0/SUCCESS)
root@a200:~# su postgres
postgres@a200:/root$ cd
postgres@a200:~$ psql
psql: nie można połączyć się z serwerem: Nie ma takiego pliku ani katalogu
        Czy serwer działa lokalnie i akceptuje
        połączenia przy pomocy gniazd dziedziny Uniksa "/var/run/postgresql/.s.PGSQL.5432"?
postgres@a200:~$ 
Co powoduje taki błąd?
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Spróbuj w ten sposób:

Kod: Zaznacz cały

apt-get -o DPkg: :o ptions::=--force-confmiss --reinstall install <nazwa pakietu>
To powinno odtworzyć brakującą konfigurację (ale twoich zmian nie nadpisze)
ODPOWIEDZ