named 1분 간격으로 검사하여 살리는 스크립트
2012.12.26 22:16
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
#!/bin/ksh
###########################################################
# script by ischo
# http://www.ischo.net
# chosim1@naver.com
# Shell script : Check named alive & start that if it dead.
###########################################################
TTIME=`date +%H:%M:%S`
DDATE=`date +%Y%m%d`
PROG_HOME=/home/admin/chk_named
LOGFILE=${PROG_HOME}/chk_named.log
DAEMON_NAME=/usr/sbin/named
echo "${DDATE} ${TTIME} SHELL START!" >> ${LOGFILE}
while [ 0 ];
do
NAMED_STATUS=`ps -ef | grep ${DAEMON_NAME} | grep -v grep | wc -l`
if [ ${NAMED_STATUS} -eq 1 ];
then
sleep 60
else
TTIME=`date +%H:%M:%S`
DDATE=`date +%Y%m%d`
stopsrc -s named
sleep 1
startsrc -s named
echo "${DDATE} ${TTIME} named restarted." >> ${LOGFILE}
echo >> ${LOGFILE}
fi
done
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [공지] 게시자료 열람자유. 불펌금지입니다. | 조인상 | 2010.12.07 | 109381 |
11 | AIX에서 설치된 OS의 커널비트수 확인 | 조인상 | 2010.05.11 | 24384 |
10 | IBM pSeries 장비에 시리얼(HMC) 연결하기. | 조인상 | 2010.05.11 | 23762 |
9 | IBM MP(fix) 설치하기 | 조인상 | 2010.05.11 | 27050 |
8 | mksysb & savevg &alt_disk_install | 조인상 | 2010.05.11 | 17509 |
7 | SMIT Fast Paths | 조인상 | 2010.05.11 | 19060 |
6 | DEVICE 관리 | 조인상 | 2010.05.11 | 24831 |
5 | [AIX교육] AIX의 백업관련 커맨드 | 조인상 | 2010.05.11 | 27201 |
4 | IBM information center URL | 조인상 | 2010.05.11 | 17276 |
3 | AIX 5L에 아파치(리눅스rpm) 패키지 설치하기 | 조인상 | 2010.05.11 | 16560 |
2 | 케이블 라벨링 탭 | 조인상 | 2010.05.11 | 20463 |
1 | C 컴파일러 라이센스 입력방법 | 조인상 | 2010.05.09 | 13766 |
응용하면 여러가지 용도로 활용이 가능 할 것 같습니다.