티스토리 뷰
주기적으로 proftpd 데몬이 죽는 문제가 발생했습니다. 보통 주말 보내고 월요일에 출근해보면 데몬이 죽어있었는데요 (평소에는 누군가 재시작을 시켜서 눈치를 못챈건지도..) 관련 로그를 보니 아래와 같았습니다.
$ sudo cat /var/log/proftpd/proftpd.log.1
..............
2015-02-23 06:53:10,154 ubuntu14-44 proftpd[61907] ubuntu44.future.co.kr: ProFTPD killed (signal 15)
2015-02-23 06:53:10,176 ubuntu14-44 proftpd[61907] ubuntu44.future.co.kr: ProFTPD 1.3.5rc3 standalone mode SHUTDOWN
proftpd가 signal 15를 받고 죽은건데, 해당 문제에 대해 구글링 해본 결과 아래 링크와 같은 해결책을 얻었습니다.
결론은 /etc/init.d/proftpd 파일에서 아래와 같은 구문을 찾아서
start-stop-daemon --stop --signal $SIGNAL --quiet --pidfile "$PIDFILE"
아래 처럼 변경을 하라는 내용입니다.
start-stop-daemon --stop --signal $SIGNAL --retry 1 --quiet --pidfile "$PIDFILE"
대략.. proftpd의 로그가 rotate 되면서 발생되는 증상인것 같습니다. 파일의 내용을 변경했으면 서비스를 재시작 하도록 합니다.
$ sudo service proftpd restart
그리고 로그가 rotate 되는 시점에 데몬이 죽는지 확인하면 되겠습니다.
'개발 > Linux' 카테고리의 다른 글
PAM 연동을 위한 tacacs+ 서버 설치 및 설정 (0) | 2015.07.22 |
---|---|
smtp 컴파일 (13) | 2015.03.20 |
mariaDB 설치 후 mysql client 접속 시 에러 (0) | 2015.02.10 |
mariaDB 설치 (0) | 2015.02.09 |
OpenSSL취약점 관련, -DOPENSSL_NO_HEARTBEATS 사용 (0) | 2014.04.11 |
댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
- Total
- Today
- Yesterday