On Dec 31, 2013, at 2:35 PM, Suvayu Ali <fatkasuvayu+linux(a)gmail.com> wrote:
>
>
https://bugzilla.redhat.com/show_bug.cgi?id=1047568
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