Hello,
I'm wondering why journald stores journal files under
/var/log/journal/$MACHINE_ID instead of just /var/log/journal.
I found the commit that introduces this change, but it contains
no justification:
https://github.com/systemd/systemd/commit/ed49ef3f349bcd4f0483ba8254a2537fe8e9cd17
I also searched the systemd-devel mailing list archive, but didn't find
anything.
I know that journal namespaces are a thing, but the namespaces share the same
machine id, so I don't think they are the reason for it. I also think that
journal namespaces came quite some time after the commit mentioned above.
Does anyone have some insights they are willing to share?
Thanks,
Jakub
I'm wondering why journald stores journal files under
/var/log/journal/$MACHINE_ID instead of just /var/log/journal.
I found the commit that introduces this change, but it contains
no justification:
https://github.com/systemd/systemd/commit/ed49ef3f349bcd4f0483ba8254a2537fe8e9cd17
I also searched the systemd-devel mailing list archive, but didn't find
anything.
I know that journal namespaces are a thing, but the namespaces share the same
machine id, so I don't think they are the reason for it. I also think that
journal namespaces came quite some time after the commit mentioned above.
Does anyone have some insights they are willing to share?
Thanks,
Jakub