제목 |
4245 번 글의 답장글 : Re: free, logrotate 질문 |
이름 |
산이 [홈]http://linuxchannel.net/ |
[궁예]님이 남기신 글:
>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션) : 레드헷8.0
>- 커널버전(옵션) :
>- 데몬버전(예:apache 1.3.27) :
>- 데몬설치유형(RPM/컴파일/기타) :
>-----------------------------------------
> total used free shared buffers cached
>Mem: 1030556 1010888 19668 0 177932 690332
>-/+ buffers/cache: 142624 887932
>Swap: 522072 23488 498584
>
>레드헷 8.0인데요
>위와 같습니다.
>buffers 와 cached 를 왜저렇게 많이 먹죠?
>아직 개발중이라 동시접속자수가 많아야 10명을 안넘는데도요
>혹시... 정상인가요?
>
정상적입니다.
실제 active 한 메모리 사용량은 그 아래에 있는 +/- buffers/cache : 항목
입니다.
즉,
142624 * 100 / 1030556 = 14 % 가 사용량입니다.
>
>그리고요 아파치의 access_log 파일을 logrotate 로 돌리면 그자리에 바로 백업파일이 생성됩니다. 제가 원하는 백업파일명으로 원하는 위치에 생성 되게 할수 없을까요?
========================================
CustomLog 지시자나 TransferLog 지시자로 원하는 파일이름을
지정할 수는 있습니다.
그러나 유동적인(날짜별) 파일이름 좀 어려울것 같습니다
TransferLog "|/usr/local/apache/bin/rotatelogs /path/to/access_log 86400"
하루에 한번씩 rotate 하는 방법은 이와 같습니다. |
2003년 10월 14일 05:16:00 화(새벽) from 61.254.75.40 |