Séra Balázs to [email protected] • 4 months agoRemember to not to forget clearing your journallemmy.worldmessage-square61fedilinkarrow-up1668
arrow-up1668imageRemember to not to forget clearing your journallemmy.worldSéra Balázs to [email protected] • 4 months agomessage-square61fedilink
minus-square@[email protected]linkfedilink3•4 months agoActually something I never dug into. But does logrotate no longer work? I have a bunch of disk space these days so I would not notice large log files
minus-squareMorethanevillinkfedilink2•edit-24 months agoIf logrotate doesn’t work, than use this as a cronjob via sudo crontab -e Put this line at the end of the file: 0 0 * * * journalctl --vacuum-size=1G >/dev/null 2>&1 Everyday the logs will be trimmed to 1GB. Usually the logs are trimmed automatically at 4GB, but sometimes this does not work
minus-square@[email protected]linkfedilink5•4 months agoIf we’re using systemd already, why not a timer?
minus-squareMorethanevillinkfedilink3•4 months agoCron is better known than a systemd timer, but you can provide an example for the timer 😃
minus-square@[email protected]linkfedilink5•edit-24 months agoReally, the correct way would be to set the limit you want for journald. Put this into /etc/systemd/journald.conf.d/00-journal-size.conf: [Journal] SystemMaxUse=50M Or something like this using a timer: systemd-run --timer-property=OnCalender=daily $COMMAND
Actually something I never dug into. But does logrotate no longer work? I have a bunch of disk space these days so I would not notice large log files
If logrotate doesn’t work, than use this as a cronjob via
sudo crontab -e
Put this line at the end of the file:0 0 * * * journalctl --vacuum-size=1G >/dev/null 2>&1
Everyday the logs will be trimmed to 1GB. Usually the logs are trimmed automatically at 4GB, but sometimes this does not work
If we’re using systemd already, why not a timer?
Cron is better known than a systemd timer, but you can provide an example for the timer 😃
Really, the correct way would be to set the limit you want for journald. Put this into
/etc/systemd/journald.conf.d/00-journal-size.conf
:Or something like this using a timer:
systemd-run --timer-property=OnCalender=daily $COMMAND
Thanks for this addition ☺️