logrotate 설정중에 size를 지정시에..

tarak1004의 이미지

cat /etc/logrotate.d/cache
/var/log/cache {
day
size=1024K
rotate 4
}

기본적으로 crontab에 logrotate는 하루에 한번 실행이 되게끔 설정이 되어있는데요.

위와같이 설정을 하면은 무조건 매일 로그파일이 순환이 되는건가요?

아니면 매일체크를 하는데 로그파일이 1024K를 넘으면 순환이 되는건지 잘 이해가 안되는군요.

아시는분 조언좀 부탁드립니다. 꾸벅~ :mrgreen:

tarak1004의 이미지

tarak1004 wrote:

매일체크를 하는데 로그파일이 1024K를 넘으면 순환이 되는건지 잘 이해가 안되는군요.

맨페이지에서 찾아본결과

Log files are rotated when they grow bigger then size bytes.

라고 되어있는걸 보니. 지정된 size가 넘을시에만 rotate가 되는것 같습니다.

자문자답을 하니깐 좀 이상하네요.. :roll:

-. 오늘할일을 내일로 미루자
-. 모든 일에는 마무리를 하지말자
-. 저녁늦게자서 아침늦게 일어나자 :shock: