shop-wiz logo
Follow Us on Facebook Follow Us on Google+ Follow Us on Twitter Follow Us on LinkedIn
제목 필수 서비스 체크 후 죽었으면 다시 살리기(crontab 이용)
등록일 2014.03.11 HIT 2950 작성자 폰돌
1. autostart.sh script 생성

#!/bin/bash

http="`pgrep http  | wc -l`"
if [ "$http" -eq "0" ] ; then
        service httpd restart
fi

named="`pgrep named  | wc -l`"
if [ "$named" -eq "0" ] ; then
        /etc/rc.d/init.d/named start
fi


2. 퍼미션 변경
chmod 701 autostart.sh

3. crontab에 등록
#crontab -e
* * * * * su - root -c '/root/servercheck.sh >&  /dev/null'


상기처럼 하면 매분마다 서비스 여부를 확인후 만약 서비스가 주었을 경우 재 시작 시킨다.
댓글보기
등록된 댓글이 없습니다.

Powered by shop-wiz since 2002, e-mail:wangta69@naver.com