Journalctl --disk-usage가 실제 저널 디스크 사용량을 표시하지 않는 이유는 무엇입니까?

Journalctl --disk-usage가 실제 저널 디스크 사용량을 표시하지 않는 이유는 무엇입니까?

이 명령을 사용하여 CentOS 7의 로그 크기를 볼 때:

journalctl --disk-usage

출력은 다음과 같습니다.

[root@k8smasterone log]# journalctl --disk-usage
Archived and active journals take up 48.0M on disk.

그런데 /var/log/messages파일 크기가 4GB를 초과하는데 왜 journalctl같은 크기의 로그가 표시되지 않나요? 이러한 메시지는 로그로 처리되어야 합니다.

답변1

journalctl/run/log/journal일반적으로 및 에 저장되는 시스템 로그에만 관심을 두십시오 /var/log/journal.

의 다른 파일은 /var/logsystemd 로그의 일부가 아니므로 계산되지 않습니다 journalctl --disk-usage.

관련 정보