Understanding journald on RHEL-type systems
There are a few big differences in how things are done in the Red Hat world. First, on your AlmaLinux machine, you'll see that there is no /var/log/journal/
directory, which means that journald
log files will only be created in the /run/log/journal/
directory and will disappear every time you shut down or reboot the machine. If you want to change that, all you have to do is create that journal subdirectory, like this:
[donnie@localhost ~]$ sudo mkdir /var/log/journal
You'll immediately see that the journald
log files are now persistent.
Note
Before you make the journald
log files persistent on a production machine, evaluate whether or not you need to.
The other big difference is that on RHEL-type systems, journald
and rsyslog
work together, instead of independently. Instead of having both journald
and rsyslog
gather information from the rest of the operating system, only journald
does. Then, rsyslog
obtains the information...