Logrotate压缩格式

时间:2018-02-07 09:42:59

标签: compression logrotate

我想使用logrotate来管理我的日志。我发现压缩选项非常有用。但是gzip(默认压缩)对我的日志来说并不是最好的(实验上,其他压缩效率可以提高两倍到五倍)。

是否可以更改压缩类型?我没有找到任何相关信息。

1 个答案:

答案 0 :(得分:1)

logrotate中日志文件的默认压缩是gzip。如果您想要更高效的压缩,可以使用bzip2压缩来切换gzip压缩。有两种选择:

1-在配置文件中指定压缩:

/tmp/output.log {
        size 1k
        copytruncate
        create
        compress
        compresscmd /bin/bzip2
        compressext .bz2
        rotate 4
}

2-在/etc/logrotate.conf文件中添加 bzip2 压缩

... 
#compress
compresscmd /usr/bin/bzip2
...