| 제목 |
1681 번 글의 답장글 : Re: Re: Re: 말씀하신 설정은 정상적인것 같은데,,, |
| 이름 |
산이(san2@linuxchannel.net) [홈]http://www.linuxchannel.net |
[Jin]님이 남기신 글:
>[산이]님이 남기신 글:
>
>>[Jin]님이 남기신 글:
>>
>>>/var/log/maillog 는 rotation되면서
>>>maillog.1
>>>maillog.2
>>>maillog.3
>>>이런식으로 적절히 잘라지면서 오래된 것은
>>>자동으로 없어지잖아요~~^^
>>>
>>>근데,,제가 저번에 무슨 파일을 건드렸는지
>>>그때부터 잘라지지 않고
>>>maillog --> 요 파일 하나에만 기록되면서
>>>계속해서 불어나고 있습니다. - -+
>>>
>>>벌써 150MB 정도 되었습니다.
>>>수동으로 지우면 되겠지만 원래 이게 아니잖아요 ^^*
>>>
>>>한참을 기억을 더듬어 이것 저것 해보았지만
>>>도저히 못찾겠습니다.--+
>>>아시는 분의 시원한 답변을 기둘리겠씀다~~~
>>>더운 여름 시원하게들 보내세여~~~
>>>미리 감솨~~~ (--)(__)(^^)
>>>
>>>
>>>-rw-r--r-- 1 root root 0 10월 26 2000 htmlaccess.log
>>>-rw-r--r-- 1 root root 223964 7월 19 21:17 lastlog
>>>-rw------- 1 root root 153190635 7월 19 23:35 maillog
>>>-rw------- 1 root root 6260741 4월 1 04:00 maillog.1
>>>-rw------- 1 root root 5933755 3월 25 03:38 maillog.2
>>>-rw------- 1 root root 6905976 3월 18 04:00 maillog.3
>>>-rw-r--r-- 1 root root 19209770 7월 19 23:35 messages
>>>-rw-r--r-- 1 root root 1220566 4월 1 04:02 messages.1
>>>-rw-r--r-- 1 root root 1399141 3월 25 04:02 messages.2
>>>-rw-r--r-- 1 root root 1759477 3월 18 04:02 messages.3
>>>-rw-r--r-- 1 root root 1181379 3월 11 04:02 messages.4
>>
>>========================================
>>
>>
>>/etc/logrotate.d/syslog
>>
>>파일에
>>
>>/var/log/maillog {
>>...
>>}
>>
>>이부분이 있나 보세요...
>>
>>만약 없다면 그 위의것 messages부분을 보고
>>같은 방법으로 추가해 주면 됩니다.
>
>========================================
>
>산이님 답변 감사하구요,,
>근데,
>
>아래처럼 파일을 열어보면 설정은
>정상적으로 되어 있는것 같은데요,,,
>혹시 다른 파일에서 컨트롤되는 부분이 있는건지요? ^^;
>다시 한번 도움 부탁드립니다.^^;;
>
>
>--------------------------
>vi /etc/logrotate.d/syslog
>--------------------------
>
>
>/var/log/messages {
> postrotate
> /usr/bin/killall -HUP syslogd
> endscript
>}
>
>/var/log/secure {
> postrotate
> /usr/bin/killall -HUP syslogd
> endscript
>}
>
>/var/log/maillog {
> postrotate
> /usr/bin/killall -HUP syslogd
> endscript
>}
>
>/var/log/spooler {
> postrotate
> /usr/bin/killall -HUP syslogd
> endscript
>}
>
>/var/log/boot.log {
> postrotate
> /usr/bin/killall -HUP syslogd
> endscript
>}
>~
========================================
이상하군요...
같은 데몬(crond)에 의해서 실행되는데 특정 로그만 되지 않으니...
우선,
/etc/rc.d/init.d/crond 데몬이
활성화되어 있는지 확인해 보시고
[확인방법]
# chkconfig --list | grep crond
3번이나 5번에 on(켬)이 되어야합니다.
이렇게 되어 있지 않다면 부팅시 자동으로 활성화 되지 있지
않는 경우이므로
# ntsysv
[*]crond
또는
[*]anacrond
하거나
# chkconfig crond on
하면 부팅시 자동 활성화 됩니다.
그다음으로
현재 crond데몬이 작동중인지 확인해보십시오.
# ps -ef | grep crond
만약 작동중이지 않다면
# /etc/rc.d/init.d/crond start
하면 됩니다.
--------------------
다른 파일에서 제어하는 경우는 없습니다.
아 한가지 빼먹었군요.
/etc/rc.d/init.d/syslog 도 활성화해 보세요
또한
/etc/syslog.conf
파일도 확인해 보세요...
mail.* /var/log/maillog
이렇게 되어 있는지
정안되면
관련 건드린 파일을 찾아서 원상복구 해야합니다. |
|
2001년 07월 23일 05:05:38 월(새벽) from 211.35.159.131 |
|