Limiting disk usage by journald
lists at colorremedies.com
Tue Dec 31 21:49:33 UTC 2013
On Dec 31, 2013, at 2:35 PM, Suvayu Ali <fatkasuvayu+linux at gmail.com> 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.
More information about the users