As opções relevantes de journald.conf ao usar volatile storage são as prefixadas com "Runtime": RuntimeMaxUse= , RuntimeKeepFree= , RuntimeMaxFileSize= e RuntimeMaxFiles=
Por manual :
The options prefixed with "Runtime" apply to the journal files when stored on a volatile in-memory file system, more specifically
/run/log/journal
, então você terá que jogar com:
RuntimeMaxUse= quanto os logs de espaço podem ocupar no sistema de arquivos /run
e RuntimeKeepFree= quanto espaço livre deve permanecer no sistema de arquivos /run depois que os logs forem salvos
De acordo com o mesmo manual, systemd-journald respeitará os dois limites e usará o menor dos dois valores: o primeiro padrão é 10% e o segundo, 15% do tamanho do respectivo sistema de arquivos, mas cada valor é limitado a 4G.
Observe que essas opções aceitam somente valores absolutos + unidade .