/var/log 中的 Pm-Powersave 文件为 32 GB

/var/log 中的 Pm-Powersave 文件为 32 GB

我收到消息说我的机器磁盘空间不足,而我的 /var/log 文件夹有 33 GB 大。仔细查看,似乎所有文件都来自一个文件 pm-powersave.log。它应该这么大吗?如果不是,我该如何继续减小这个庞然大物的大小。

提前致谢。

答案1

您可以让 logrotate 每天轮换日志,并且只保留 1 或 2 天的日志。您可以通过编辑/etc/logrotate.d/pm-utils以下内容来实现这一点:

/var/log/pm-suspend.log {
       weekly
       rotate 4
       delaycompress
       compress
       notifempty
       missingok
}

/var/log/pm-powersave.log {
       daily
       rotate 2
       delaycompress
       compress
       notifempty
       missingok
}

这将保留 的默认 logrotate 设置pm-suspend.log,并对 的设置进行两处更改pm-powersave.log

  1. 旋转频率已从weekly降至daily
  2. 4轮换使用的原木数量已从2

现在,您将拥有过去 2 天的 2 个 pm-powersave.log 文件,每个文件的大小应该更易于管理。如果您发现需要这些日志,则可以将其增加到 5-7 个,如果您不使用它们,则可以安全地将其减少到 1 个。

这只是一种解决方法。我正在研究禁用pm-powersave日志记录,或者至少将日志级别更改为不太详细的级别。如果我发现任何有希望的东西,我会报告。

相关内容