Limiting disk usage by journald

Chris Murphy lists at
Tue Dec 31 21:49:33 UTC 2013

On Dec 31, 2013, at 2:35 PM, Suvayu Ali <fatkasuvayu+linux at> wrote:

> Thanks!  Another interesting bit: if I set both to 1G, journald uses 2G
> (I think it just adds the two).  I would expect it to pick the least
> among the two.
> Although not sure why SystemMaxFileSize is being ignored.

Sounds like a separate bug. SystemMaxUse= to me means, do not use more than this, in total, for journals. SystemMaxFileSize= to me means, journal files themselves should not grow larger than this.

Interestingly on my system, systemd-journald, with defaults, has created several 16MB journal files, nothing larger. Since they can become corrupt, and systemd-journald detects this and will then create and use a new journal file, it seems like a smaller log size is reasonable. 1G might be a lot of log info to lose if it's irreparably corrupt for whatever reason.

Chris Murphy

More information about the users mailing list