是否有可能让 PostgreSQL 刷新其日志文件并重新打开它们,而无需重新启动?我尝试发送 HUP 信号,但不起作用。我意外地有一个很大的 postgres 日志文件,我已rm
删除它,但 postgres 仍打开该文件,因此磁盘空间未释放。
我在 Ubuntu Linux 16.04 上安装了 PostgreSQL 9.5
答案1
答案2
如果你不想让你的日志文件定期出现在那里。你可以尝试cron
。
使用此命令
crontab -e
然后写
# m h dom mon dow command 0 6 * * * rm /somewhere/your/postgresql.log
然后保存。
sudo service cron restart
这意味着您的系统将每天早上 6:00 删除日志。