시스템의 "정리 완료, 0바이트 해제" 메시지는 무엇을 의미합니까?

시스템의 "정리 완료, 0바이트 해제" 메시지는 무엇을 의미합니까?

내 systemd 로그에 다음과 유사한 메시지가 표시됩니다.

systemd-journald[52]: Vacuuming done, freed 0 bytes
systemd-journald[52]: Vacuuming done, freed 0 bytes
systemd-journald[52]: Vacuuming done, freed 0 bytes
systemd-journald[52]: Vacuuming done, freed 4198400 bytes
systemd-journald[52]: Vacuuming done, freed 4198400 bytes
systemd-journald[52]: Vacuuming done, freed 4198400 bytes
systemd-journald[52]: Vacuuming done, freed 4198400 bytes
systemd-journald[52]: Vacuuming done, freed 4198400 bytes

이 메시지는 무엇을 의미합니까?

답변1

글쎄요, syslog라기보다는 로그 로그에 더 가깝습니다.이것은journalctl이 말한 것입니다진공 치수 관련:

Journalctl(1)이 썼습니다: --vacuum-size=,--vacuum-time=

지정된 크기(일반적인 "K", "M", "G" 및 "T" 접미사를 사용하여 지정)보다 적은 디스크 공간을 사용하거나 모든 보관된 로그 파일에 이전 파일이 포함되지 않을 때까지 가장 오래된 보관된 로그 파일을 삭제합니다. 지정된 시간 범위(일반적으로 "s", "m", "h", "day", "month", "week" 및 "year" 접미사로 지정됨)보다 별도의 로그 파일. 실행은 --vacuum-size=표시된 출력에 간접적인 영향만 미칩니다 --disk-usage. 후자에는 활성 로그 파일이 포함되는 반면 정리 작업은 보관된 로그 파일에서만 작동하기 때문입니다. 마찬가지로 --vacuum-files=활성 로그 파일을 삭제하지 않기 때문에 실제로 로그 파일 수를 지정된 수 이하로 줄이지 못할 수도 있습니다.

--vacuum-size=, --vacuum-time= 및 --vacuum-files=를 단일 호출로 결합하여 아카이브 로그 파일에 대한 크기, 시간 및 파일 수 제한 조합을 적용할 수 있습니다.

관련 정보