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 .