Re: way to turn off epochs in log_filename

Поиск
Список
Период
Сортировка
От David Lowry
Тема Re: way to turn off epochs in log_filename
Дата
Msg-id 0ED5986E-B518-4F14-ABAA-5D115DF4F25F@bju.edu
обсуждение исходный текст
Ответ на Re: way to turn off epochs in log_filename  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-admin
On Oct 27, 2007, at 11:30 AM, Tom Lane wrote:
>> 1. Logrotate moves the old log file to a new name, equivalent to
>> something like this:
>> mv postgresql.log postgresql.log.1
>> In the mean time, PG keeps writing to the same file.
>> 2. Logrotate sends a HUP (as configured in the logrotate conf) to the
>> postmaster process, which causes PG to close the old log file
>> (postgresql.log.1) and open a new one (postgresql.log).
>
>> If I understand correctly, you're saying that this process either
>> won't work or isn't portable. Is that correct?
>
> Specifically, PG does not respond to SIGHUP in the way you are
> imagining
> above.  The log-file-switch capability is either nonexistent (if no
> log
> collector process) or built in (if log collector is active) and there
> doesn't seem any value in driving the latter from outside PG.

Thanks for clearing that up. I think I'll just go with a script to
clean up the files.

David


В списке pgsql-admin по дате отправления:

Предыдущее
От: Alexander Stanier
Дата:
Сообщение: Re: shared memory settings on MAC OS X
Следующее
От: Tom Lane
Дата:
Сообщение: Re: shared memory settings on MAC OS X