Journald가 30일 동안 로그를 유지하도록 강제

Journald가 30일 동안 로그를 유지하도록 강제

로깅을 위해 Journalctl을 사용하는데 로그가 1시간만 유지되는 것 같습니다. 로그를 30일 동안 유지하려면 어떻게 해야 합니까?

답변1

서류를 주의 깊게 확인하세요 journald.conf. SystemMaxUse또는 의 기본값을 사용하지 않을 수도 있습니다 MaxFileSec. 30일 동안의 로그를 원하는 경우 사용하세요 MaxFileSec=30day. 그런 다음 로그를 다시 시작하십시오.systemctl restart systemd-journald

또한 현재 로그에 사용된 공간 journalctl --disk-usage과 디스크에 사용 가능한 여유 공간이 얼마나 되는지 확인하세요 df -lh. 여유 공간이 거의 없다면 진공 청소가 시작될 수도 있습니다.

관련 정보