Search Postgresql Archives

Re: "No transaction in progress" warning

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Scott Mead <scott.lists@xxxxxxxxxxxxxxxx> writes:
> On Thu, May 7, 2009 at 11:29 AM, Conrad Lender <crlender@xxxxxxxxx> wrote:
>> When I leave both log_directory and log_filename commented out (my
>> original settings), then restart postgres, it creates the file
>> 
>> /var/log/postgresql/postgresql-8.3-main.log
>> 
>> This contains three lines about SSL certificates, but the warning from
>> 'select 1/0' will instead be written to this file:
>> 
>> /var/lib/postgresql/8.3/main/pg_log/postgresql-2009-05-07_170932.log
>> 
>> So there are two log files :-|

> How did you restart postgres?  I'm guessing that you're using a distribution
> provided package.  If you're using the /etc/init.d scripts from that
> package, it's likely that the startup script is redirecting stderr and that
> the system is configured to use syslog for the rest of the logging.

Right.  There are a number of messages that can appear at startup before
the postmaster reads and adopts the "where to log" settings in
postgresql.conf.  Those early messages are going to go to postmaster's
stderr.  What it sounds like is you're using a start script that points
postmaster stderr to /var/log/postgresql/postgresql-8.3-main.log.
I don't find that to be a tremendously good idea --- in my RPMs the
early-startup messages go to a fixed file (/var/lib/pgsql/pgstartup.log)
that's not dependent on what the "where to log" configuration settings
are.

			regards, tom lane

-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux