Probleme mit postgres
Alexander Beck-Ratzka
alexander.beck-ratzka at aei.mpg.de
Fr Mär 12 13:15:22 GMT 2010
Hallo Liste,
ich bin auf ubuntu gerade über eine Merkwürdigkeit bei der postgresql-Konfiguration gestolpert.
Wenn ich Änderungen in eine neuen Datenbankzugriff in
/etc/postgresql/8.3/main/pg_hba.conf
und dann mit
/usr/lib/postgresql/8.3/bin/pg_ctl reload -D /var/lib/postgresql/8.3/main/base
unter dem postgres-Nutzer versuche den postgrea-Server neu zu starten, dann bekomme ich den Fehler:
pg_ctl: PID file "/var/lib/postgresql/8.3/main/base/postmaster.pid" does not exist
Is server running?
Der Server läuft aber. Ich habe dann mal von "/" ein find auf postmaster.pid abgesetztm, und siehe da, es befindet sich
unter
/var/lib/postgresql/8.3/main/postmaster.pid
und nicht unter
/var/lib/postgresql/8.3/main/base/postmaster.pid
(der Zwischenpfad "base" ist also falsch).
Übrigens hat
/usr/lib/postgresql/8.3/bin/pg_ctl start D /var/lib/postgresql/8.3/main/base
/var/lib/postgresql/8.3/main/postmaster.pid
angelegt.
Sieht alles etwas konfus aus. Welche / wer weiß, wo ich den Namen des pid-Files für postgres konfigurieren kann?
Liebe Grüße
Alexander