On Feb 28, 2013, at 19:01, Anson Abraham <anson.abra...@gmail.com> wrote:

> *Note when I change 
> log_destination = 'syslog'
> 
> it does log to the syslog file.
> 
> When I changed to to log_destination = 'stderr'  still nothing logged.
> 
> commenting out doesn't do much either. I initially thought it would be a 
> perms thing, but when I deleted the file and did a reload, postgres created 
> the log file.  So not sure what is going on exactly.
> 
> Again, any help would be appreciated here to figure this out, where I don't 
> need to restart the db.
> Thanks
> 
> On Thu, Feb 28, 2013 at 11:19 AM, Anson Abraham <anson.abra...@gmail.com> 
> wrote:
>> My postgresql-9.0-main.log file has suddenly stopped getting updated.  I do 
>> not know why it stopped all of a sudden.  We made a slight modification 
>> where changed in the postgresql.conf param: 
>> From
>> log_connections = off
>> log_disconnections = off
>> 
>> To
>> 
>> log_connections = on
>> log_disconnections = on
>> 
>> I'm on a debian environment w/ version 9.0.7.  It's a single instance w/ no 
>> cluster on here.  It was done w/a simple apt-get install back when, when it 
>> was a fresh server (we'll call this db1)
>> 
>> I have an identical setup for another server (db4), and when I made the 
>> change to the same paramers in conf, it's updating the 
>> postgresql-9.0-main.log file.  I reverted the connections and discon from on 
>> back to off, and did a postgresql reload as well as pg_reload_conf().  For 
>> both servers.  db4 the log file is getting updated db1 nothing.  I thought 
>> the file was locked or some perms may have changed and I deleted the 
>> postgresql-9.0-main.log file. It didn't create a new log file until i did a 
>> postgresql reload. It created the new file, but still nothing getting 
>> written to it.
>> 
>> I know first thing people would say is to restart the instance, but 
>> restarting is not an option for me in this case.
>> 
>> I've changed
>> ucommented out this param
>> #log_destination = 'stderr'
>> 
>> to be stderr, and even syslog and did a reload and nothing.
>> 
>> 
>> I know i should use log collector, but again, that also requires a restart 
>> as well, unless a reload will work?
>> 
>> The way I reload is /etc/init.d/postgresql reload
>> 
>> The distro for Debian is squeeze.  Again, it works on my other server, this 
>> server it doesn't.  Any one have any ideas, where I don't need to restart 
>> the pg instance?

From the bin directory you can do: pg_ctl reload -D (followed by the data 
dierctory)
>> Thanks in advance.
>> -Anson
> 

Reply via email to