psql 9.1 сбросить размер файла журнала postgresql

Размер моего файла журнала (postgresql-9.1-main.log) до ротации был 3G, но несколько дней назад он стал 70G. Я ничего не менял.

pg_lsclusters   
Version Cluster   Port Status Owner    Data directory                     Log file   
9.1     main      5432 online postgres /var/lib/postgresql/9.1/main       /var/log/postgresql/postgresql-9.1-main.log   

Таким образом, журнал управляется не PostgreSQL, а пакетом, поскольку все строки, относящиеся к журналу, закомментированы.

Возможно ли, что PostgreSQL Common использует logrotate? Как я могу сбросить размер файла журнала до 3G?


person mamesaye    schedule 25.09.2015    source источник


Ответы (1)


просто нужно было пойти в /etc/logrotate.d/postgresql-common и внести изменения.

/var/log/postgresql/*.log {
   daily        <----change from weekly to daily.
   rotate 31
   copytruncate
   delaycompress
   compress
   notifempty
   missingok
}    
person mamesaye    schedule 28.09.2015