ロギングにxzを使用するようにlogrotateを調整します。

ロギングにxzを使用するようにlogrotateを調整します。

現在、DebianテストコンピュータでGZipの代わりにxzを使用してログファイルを圧縮したいと思います。基本的に圧縮率が高いので使いたいです。

ただし、logrotate構成でそれを指定するたびに、logrotateは圧縮には使用できませんxz。ファイルがシステムやユーザーシェルの他のどこでも動作していても、ファイルを実行できないと言います。

これをデバッグする方法はありますか?

ベストアンサー1

以下を追加してみることができます/etc/logrotate.conf

compresscmd /usr/bin/xz
uncompresscmd /usr/bin/unxz
compressext .xz

おすすめ記事