Probleme mit postgres

Alexander Beck-Ratzka alexander.beck-ratzka at aei.mpg.de
Fr Mär 12 14:17:34 GMT 2010


On Freitag, 12. März 2010 15:03:56 you wrote:
> 2010/3/12 Alexander Beck-Ratzka <alexander.beck-ratzka at aei.mpg.de>:
> > Oliver Dauter wrote:
> >> 2010/3/12 Alexander Beck-Ratzka <alexander.beck-ratzka at aei.mpg.de>:
> >> > Sieht alles etwas konfus aus. Welche / wer weiß, wo ich den Namen des
> >> > pid-Files für postgres konfigurieren kann?
> >>
> >> Steht bei mir in der postgresql.conf:
> >>
> >> # If external_pid_file is not explicitly set, no extra PID file is
> >> written. external_pid_file = '/var/run/postgresql/8.2-main.pid'        
> >>  # write an extra PID file
> >>                                         # (change requires restart)
> >
> > Genau diesen Eintreag habe ich auch gefunden, aber dieser Eintrag wird
> > von pg_ctl nicht(!!!) gezogen, denn pg_ctl schreibt nach:
> >
> > /var/lib/postgresql/8.3/main/postmaster.pid
> >
> > und das ist definitiv ein anderer Dateiname.
> >
> > Ziemlich undurchsichtig, das Ganze :-(
>
> Dann ist Dein Problem wohl hauptsächlich, daß er Deine Config nicht
> benutzt. Bei mir geht das:
>
> odauter at pg0:~$ ll /var/run/postgresql/8.2-main.pid
> -rw------- 1 postgres postgres 6 2010-02-08 14:54
> /var/run/postgresql/8.2-main.pid
>
> odauter at pg0:~$ ll /var/lib/postgresql/8.3/main/postmaster.pid
> ls: /var/lib/postgresql/8.3/main/postmaster.pid: No such file or directory
>
> cheers

Schön und gut, aber warum benutzt er bei mir den config nicht? 

Noch eine Frage: hast pg_ctl genutzt, oder startest Du über /etc/init.d/postgres?

Liebe Grüße

Alexander