Log rotation was active and set to 5MB or 1 day.
I don’t know if it is a bug, but Postgres was logging even if logging_collector 
was set to “off”.
Also, that big log file wasn’t visible for me, in fact “ls” and “du” didn’t 
detect it.

Thanks again

Best regards,
 Pietro Pugni

> Il giorno 14 set 2016, alle ore 19:55, Tom Lane <t...@sss.pgh.pa.us> ha 
> scritto:
> 
> Pietro Pugni <pietro.pu...@gmail.com> writes:
>> I’ve jsut discovered the issue.. I set "logging_collector=off” in the 
>> previous email but didn’t comment the other log* parameters, so Postgres was 
>> logging every single INSERT! This was caused the disk to fill up.
> 
> Ah.
> 
>> The strange issue is that the log file didn’t exists when the disk filled 
>> up. I personally looked for it but it wasn’t where it should have been ( 
>> /var/log/postgesql/ ), so I can’t exactly confirm that the issue was the log 
>> file getting bigger and bigger.
> 
> Seems like the log file must have gotten unlinked while still active,
> or at least, *something* had an open reference to it.  It's hard to
> speculate about the cause for that without more info about how you've got
> the logging set up.  (Are you using the log collector?  Are you rotating
> logs?)  But I seriously doubt it represents a Postgres bug.  Unlike the
> situation with data files, it's very hard to see how PG could be holding
> onto a reference to an unused log file.  It only ever writes to one log
> file at a time.
> 
>                       regards, tom lane



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

Reply via email to