Log entries for the systemd-journald service, which is at the heart of the logging architecture in Red Hat Enterprise Linux (RHEL), do not persist across reboots.
This means entries are wiped after a reboot, so you won't have historical data for analysis. However, with a little configuration, you can keep log entries even after a reboot.
Keep system journals after a reboot
The process involves creating a storage location (probably in /var/log) and then editing the journald configuration to direct messages to that location.
Create a storage directory
First, create a journal directory under the /var/log directory:
[server]$ sudo mkdir /var/log/journal
Edit the journald.conf file
Edit the file /etc/systemd/journald.conf and set the Storage parameter to persistent (it is set to auto by default):
[server]$ sudo vim /etc/systemd/journald.conf
[Journal]
Storage=persistent
[...]
[ How are your text editor skills? Read up on Vim and Nano competencies to find out. ]
Restart systemd-journald
Next, restart the systemd-journald service:
[server]$ systemctl restart systemd-journald
Reboot the server
Finally, reboot the server to confirm the persistence of entries by listing the /var/log/journal content. You should have output that looks similar to this:
[server]$ ls /var/log/journal
75ab164a278e48be9cf80d80716a8cd9
Wrap up
The logging capabilities of systemd-journald are critical, but the default configuration does not preserve these logs. Having data to analyze is vital when troubleshooting or profiling your system. Use this simple configuration to keep your system journals for as long as you need them.
[ Free download: Advanced Linux commands cheat sheet. ]
저자 소개
I work as Unix/Linux Administrator with a passion for high availability systems and clusters. I am a student of performance and optimization of systems and DevOps. I have passion for anything IT related and most importantly automation, high availability, and security.
유사한 검색 결과
Data-driven automation with Red Hat Ansible Automation Platform
More than meets the eye: Behind the scenes of Red Hat Enterprise Linux 10 (Part 4)
Technically Speaking | Taming AI agents with observability
Transforming Your Identity Management | Code Comments
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
가상화
온프레미스와 클라우드 환경에서 워크로드를 유연하게 운영하기 위한 엔터프라이즈 가상화의 미래