On Thu, 28.08.14 21:33, WaLyong Cho (walyong....@samsung.com) wrote: > runtime journal is migrated to system journal when only > "/run/systemd/journal/flushed" exist. It's ok but according to this > the system journal directory size(max use) can be over the config. If > journal is not rotated during some time the journal directory can be > remained as over the config(or default) size. To avoid, do > server_vacuum just after the system journal migration from runtime.
OK, makes sense. Applied! Thanks! > --- > src/journal/journald-server.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c > index 01da38b..7e85892 100644 > --- a/src/journal/journald-server.c > +++ b/src/journal/journald-server.c > @@ -1224,6 +1224,7 @@ static int dispatch_sigusr1(sd_event_source *es, const > struct signalfd_siginfo * > touch("/run/systemd/journal/flushed"); > server_flush_to_var(s); > server_sync(s); > + server_vacuum(s); > > return 0; > } > -- > 1.9.3 > > _______________________________________________ > systemd-devel mailing list > systemd-devel@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/systemd-devel Lennart -- Lennart Poettering, Red Hat _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel