로깅을 위해 Journalctl을 사용하는데 로그가 1시간만 유지되는 것 같습니다. 로그를 30일 동안 유지하려면 어떻게 해야 합니까?
답변1
서류를 주의 깊게 확인하세요 journald.conf
. SystemMaxUse
또는 의 기본값을 사용하지 않을 수도 있습니다 MaxFileSec
. 30일 동안의 로그를 원하는 경우 사용하세요 MaxFileSec=30day
. 그런 다음 로그를 다시 시작하십시오.systemctl restart systemd-journald
또한 현재 로그에 사용된 공간 journalctl --disk-usage
과 디스크에 사용 가능한 여유 공간이 얼마나 되는지 확인하세요 df -lh
. 여유 공간이 거의 없다면 진공 청소가 시작될 수도 있습니다.