시스템/IBM-AIX

crontab 정상기동 확인 및 비정상시 조치 방법

달빛궁전- 2017. 12. 26. 11:00

가끔 crontab이 뻗는경우가 있는데, 다음과 같이 확인 해보고, 문제가 있으면 재실행을 해준다.

일단 AIX기준이나, 디렉토리 위치만 틀리지 unix, linux모두 비슷할 것으로 보인다.

1. /var/adm/cron 디렉토리로 진입
2. log파일을 tail -f로 확인 (tail -f log)
3. 로그파일 확인
-> queue max run limit메시지 발생하면, 재기동을 실행한다.
4. ps -ef | grep -i cron으로 cron 프로세스 확인
5. 해당 프로세스를 kill -9 pid(번호)로 종료
6. 자동으로 재실행되며, tail -f log로 crontab 로그를 확인해본다.

가끔 돌아가야할 작업들이 안돌아가고, 있으면 한번씩 확인해볼 것