.png)
Como configuro o journald para que ele nunca exclua meus logs.
Sim, o que eu quero fazer é dizer ao Journald para continuar gravando até que o disco (leia-se: /var
sistema de arquivos da partição) esteja cheio.
Não, não quero que ele continue armazenando na memória até que a RAM esteja cheia.
De acordo com man 5 journald.conf
,
SystemMaxUse=, SystemKeepFree=, SystemMaxFileSize=, SystemMaxFiles=,
RuntimeMaxUse=, RuntimeKeepFree=, RuntimeMaxFileSize=, RuntimeMaxFiles=
Enforce size limits on the journal files stored. The options
prefixed with "System" apply to the journal files when stored on a
persistent file system
...
The first pair defaults to 10% and the second to 15% of the size of
the respective file system, but each value is capped to 4G.
Portanto, o padrão é uma porcentagem do sistema de arquivos com limite de 4G. Infelizmente, não vejo nenhuma menção sobre como configurá-lo como ilimitado na página de manual acima.
Como faço para journald
nunca excluir meus logs? Pontos de bônus para opções adicionais que aumentam a rotação e compressão, etc.