[systemd-devel] Journal Log Persistence without restart of service

Umut Tezduyar umut at tezduyar.com
Mon Apr 25 04:49:41 UTC 2016


> On Apr 25, 2016, at 5:43 AM, Andrei Borzenkov <arvidjaar at gmail.com> wrote:
> 
> 24.04.2016 19:24, Renjith Vijayan пишет:
>> Hi All,
>> 
>> I am trying to make journal logs persistent across reboots in my platform.
>> Currently /var/log is mounted on volatile partition in the platform.
>> I have a non-volatile partition mounted at /var/diagnostics.
>> So i made the following change in tmpfile.d service config
>> file(volatile.conf) to create a symlink.
>> 
>> L+ /var/log/journal 0666 root root - /var/diagnostics/logs
>> 
>> Also, the following changes to make logs persistent is done in
>> journald.conf file.
>> Storage=persistent
>> 
>> But still when the system boots up it takes the run time journal path & no
>> files are present in /var/log/journal directory..
>> *systemd-journal[114]: Runtime journal is using 8.0M (max allowed 392.4M,
>> trying to leave 588.6M free of 3.8G available â current limit 392.4M).*
>> *Jan 09 05:18:58 ops-as5712 systemd-journal[114]: Runtime journal is using
>> 8.0M (max allowed 392.4M, trying to leave 588.6M free of 3.8G available â
>> current limit 392.4M).*
>> *Jan 09 05:18:58 ops-as5712 systemd-journal[114]: Journal started*
>> *Jan 09 05:18:58 ops-as5712 systemd-journal[114]: Runtime journal is using
>> 8.0M*
>> 
>> After i restart the systemd-journald service, the logs are becoming
>> persistent & getting stored in the permanent partition.
>> 
>> Could somebody point out what needs to be done to make it persistent
>> without the restart of systemd-journald service?
> 
> Send SIGUSR1 to journald.
There is a service to do that and it is enabled by default. It must have been disabled for you. It is systemd-journal-flush.service.
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/systemd-devel


More information about the systemd-devel mailing list