linux wtmp 文件非常大

linux wtmp 文件非常大

所以...我今天发现我的 wtmp 文件真的很大,大约 2.1GB。

我删除了它并重新创建了它,但是...

有什么方法可以告诉我 logrotate 旋转日志吗?

答案1

查看man logrotate

Logrotate 根据 /etc/logrotate.conf 中的设置确定需要轮换的文件。

我认为 wmtp 的默认设置是

/var/log/wtmp {
    monthly
    create 0664 root utmp
        minsize 1M
    rotate 1
}

如果那里没有,你可以添加它。如果不够,你可以更改它,或者添加“size = whatever”指令,告诉它在尺寸超过设定值时进行旋转。

Logrotate 应该在 中/etc/cron.daily。如果它运行不够频繁,您可以调用logrotate -f来强制运行它。

相关内容