![Journald.conf에서 RuntimeMaxUse 속성의 백분율 값을 지정할 수 있습니까?](https://linux55.com/image/90559/Journald.conf%EC%97%90%EC%84%9C%20RuntimeMaxUse%20%EC%86%8D%EC%84%B1%EC%9D%98%20%EB%B0%B1%EB%B6%84%EC%9C%A8%20%EA%B0%92%EC%9D%84%20%EC%A7%80%EC%A0%95%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
Journald.conf 매뉴얼 페이지에서 나는 기본적으로 Journal이 로그 파일을 저장하기 위해 파일 시스템 크기의 10%를 사용한다는 것을 배웠습니다.
Journald.conf에 다음 값을 구성했습니다.
RuntimeMaxUse=10
#RuntimeKeepFree=
RuntimeMaxFileSize=2G
RuntimeMaxFiles=3
어떤 조직도 지정하지 않았습니다.
런타임 중 최대 사용량속성
저널에서는 이 가치를 어떻게 취급하나요?
아래에 또 다른 질문이 있습니다
로그 파일에 파일 시스템 크기의 30%를 사용하도록 Journald.conf 파일에서 지정할 수 있습니까?
위 구성의 경우 내 시스템에서 다음 결과를 볼 수 있습니다.
-rw-r-----+ 1 root root 904M Jul 14 14:11 system@63691df841d14d4795850417936c799e-0000000006cdd9d1-0005379686115fe8.journal
-rw-r-----+ 1 root root 904M Jul 14 14:14 system@63691df841d14d4795850417936c799e-0000000006e30c11-00053796905a72d8.journal
-rw-r-----+ 1 root root 120M Jul 14 14:14 system.journal
생성된 두 파일은 각각 대략 1G이고 세 번째 파일은 1G까지 커질 수 있으며 그 이후에는 가장 오래된 로그 파일이 삭제됩니다.
아래의 또 다른 구성에 대해서는
RuntimeMaxUse=2G
#RuntimeKeepFree=
RuntimeMaxFileSize=2G
RuntimeMaxFiles=3
RuntimeMaxUse를 2G로 지정했지만 로그에서는 3G의 파일 시스템 크기를 사용하는 것을 볼 수 있습니다. 즉
1) file1 -- system@*********************** - 1G
2) file2 -- system@*********************** - 1G
3) file3 -- system.journal - Reaches upto 1G
내 이해가 맞나요?
명확히 해주세요.
답변1
아니요, Jan Synacek 백분율 값 RuntimeMaxUse
이나 기타 저장 옵션을 지정할 수 없습니다.journald.conf
여기에 설명되어 있습니다:
값은아니요백분율로 지정하는 경우 절대값 뒤에 단위를 지정합니다. 앱 맨페이지에 언급된 비율사용자가 값을 지정하지 않은 경우에만주어진 옵션에 대해.
따라서 단위가 뒤에 오는 절대값만 유효합니다.