I have a system running CentOS 7, with more than 1T free disk space. The systemd version is 219. I have configured journald with the following settings:
Storage=persistent
SplitMode=none
SystemMaxUse=50G
SystemMaxFileSize=1G
#MaxFileSec=1month (default)
However, the resulting journal files are smaller than 1G, they are cut at about 500M, as can be seen in this screen shot.
I'm doing intense testing of the system, the log is filled with more than 1G per day, so it is not the MaxFileSec that is kicking in. I noted that the group id differs for the files, maybe that is a clue. However, as seen by the time stamps in the screenshot, the two log files on top does not seem to be filled anymore.
My question is, why are the size of the journal files not reaching the configured 1G?
Edit: Corrected parameter names as pointed out by Mark below, it was correct on the system though.