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 | 109097 |
11 | AIX 환경에서 usb드라이브 사용하기 | 조인상 | 2011.09.01 | 41165 |
10 | AIX 튜닝포인트 - CPU,MEM,VG + FAQ [1] | ischo | 2012.11.20 | 41778 |
9 | IBM AIX Version 6.1 Differences Guide | 조인상 | 2012.07.26 | 44187 |
8 | AIX에서 TCP wrapper 사용하기 | 조인상 | 2010.05.11 | 44342 |
7 | AIX에서의 mirrorvg. 디스크 미러링 | 조인상 | 2011.07.06 | 44528 |
6 | AIX에서 시스템의 hostname 변경하기 | ischo | 2013.04.30 | 45318 |
5 | AIX 6.1에 Apache 설치하기 | ischo | 2013.02.01 | 48843 |
4 | AIX ssh 설치하기 | 조인상 | 2010.05.11 | 51057 |
3 | lsof 설치 없이 해당 포트를 열고 있는 프로세스 확인하는 법 | ischo | 2012.10.17 | 58355 |
2 | AIX에서 하드웨어구성상태 확인방법 | 조인상 | 2010.05.11 | 81519 |
1 | AIX 시스템상의 core수 확인하기 | ischo | 2013.01.10 | 102230 |
응용하면 여러가지 용도로 활용이 가능 할 것 같습니다.