로그인
Sign in
원인 1

/tmp 가 noexec로 마운트 되어있을때 /tmp 에서 스크립트가 실행이 되지 않아 logrotate 되지 않는다. 다음과 같이 logrotate 스크립트 파일을 수정해서 해결

vi /etc/cron.daily/logrotate

#!/bin/sh
TMPDIR=/var/tmp   #임시 디렉토리를 /tmp가 아닌 /var/tmp로 한다.
export TMPDIR
/usr/sbin/logrotate /etc/logrotate.conf
TMPDIR=/tmp        #/tmp로 원복
export TMPDIR

EXITVALUE=$?
if [ $EXITVALUE != 0 ]; then
/usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVALUE]"
fi
exit 0



원인 2

/tmp 디렉토리가 noexec로 마운트 되어있고 /var/tmp 디렉토리 또한 /tmp로 링크가 걸려있을 경우. 다음과 같이 logrotate 스크립트 파일을 수정해서 해결

vi /etc/cron.daily/logrotate

#!/bin/sh

/usr/sbin/logrotate -f etc/logrotate.conf
service syslog stop
EXITVALUE=$?
if [ $EXITVALUE != 0 ]; then
    /usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVALUE]"
fi
service syslog start
exit 0

조회 수 :
6552
추천 수 :
2 / 0
등록일 :
2010.12.31
15:25:05 (*.236.3.232)
엮인글 :
http://bestceok.com/xe/index.php?mid=unix_com&document_srl=2851&act=trackback&key=627
게시글 주소 :
http://bestceok.com/xe/index.php?mid=unix_com&document_srl=2851

하록

2011.02.01
11:23:45
(*.236.3.232)
logrotate -f /etc/logrotate.conf
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 자주 사용하는 명령어 제비게릴라 2019-06-27 20927
173 logrotate Shell 파일.... 하록 2011-02-01 5769
» logrotate 오류시... [1] 하록 2010-12-31 6552
171 parted 명령 [1] 하록 2010-11-04 6048
170 중복라인 한줄로 표시... 하록 2010-10-12 5929
169 chattr, lsattr 파일 속성 변경 하록 2010-08-20 5951
168 리눅스 커널 설정 [5] 하록 2010-08-19 6652
167 ext3 -> ext4로 변환 방법 하록 2010-08-17 5851
166 vi에서 한글 깨질때... 하록 2010-08-04 5824
165 tar 분할 압축....... 하록 2010-08-03 5804
164 subnet [1] 하록 2010-07-22 5779
163 Netmask [2] 하록 2010-07-22 5756
162 지수 표현 법.. 하록 2010-07-22 5795
161 root password 만료시.... 조치 방법 하록 2010-07-16 6076
160 리눅스 oom-killer [1] 하록 2010-06-29 7025
159 glance Log 체크 하록 2010-06-24 5533
158 e2label 방법... 하록 2010-06-11 5498
157 리눅스에서 iso 마운트 하기.... 하록 2010-05-31 5846
156 어제 날짜 구하기... [1] 하록 2010-05-28 5750
155 open ipmi 를 이용한 서버관리 하록 2010-05-10 5734
154 NFS에서 실행이나 카피가 안되는 경우 하록 2010-04-20 5645