Re: Couldn't start postgres, got no logging, ran postgres manually for info-- help?

From: Giuseppe Broccolo <giuseppe(dot)broccolo(at)2ndquadrant(dot)it>
To: pgsql-admin(at)postgresql(dot)org
Subject: Re: Couldn't start postgres, got no logging, ran postgres manually for info-- help?
Date: 2013-07-12 09:23:35
Message-ID: 51DFCB17.5050905@2ndquadrant.it
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Hi Oliver,

Il 12/07/2013 04:07, Wells Oliver ha scritto:
> I ran:
>
> pg_ctlcluster 9.1 main start
>
> Received:
>
> The PostgreSQL server failed to start. Please check the log output.
>
> But, hey, in /var/log/postgresql, there was absolutely no logging.
> Nothing. After some googling, I tried:
>
> usr/lib/postgresql/9.1/bin/postgres -D /data/postgresql/9.1/main -c
> config_file=/etc/postgresql/9.1/main/postgresql.conf
>
> From the command line, which spit out to the terminal:
>
> 2013-07-12 02:04:05 GMT [30091]: [1-1] FATAL: data directory
> "/data/postgresql/9.1/main" has group or world access
>
> OK, so where the heck did this error message go when I was running
> pg_ctlcluster? It would have saved me a lot of time.

By default pg_ctlcluster script redirects postmaster's stderr into
/var/log/postgresql/postgresql-9.1-main.log.
This works only if log_destination is stderr and logging_collector is
disabled, else the logs are stored where configured by log_destination,
log_filename and log_directory in your postgresql.conf file.

Advice is to look into your postgresql.conf how (and if) logging is
configured.

Regards,
Giuseppe.

--
Giuseppe Broccolo - 2ndQuadrant Italy
PostgreSQL Training, Services and Support
giuseppe(dot)broccolo(at)2ndQuadrant(dot)it | www.2ndQuadrant.it

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Mike Broers 2013-07-12 15:00:15 logging or debugging to report time to establish a database connection
Previous Message Alvaro Herrera 2013-07-12 05:09:39 Re: pg_upgrade (9.1 to 9.2) bombing on casts