정기적으로 체크를 해서 특정 데몬이 죽었을 경우 다시 띄우는 스크립트
여기서는 MySQL 데몬을 체크하고 다시 띄워준다.
====================
1 #!/bin/bash
2 HLO=`ps aux |grep mysql | grep -v grep | wc -l`
3
4 if [ "$HLO" -lt 1 ] ; then
5 /etc/init.d/mysql restart
6 fi
====================
데몬에 문제가 생기면, restart를 해도 안올라오는 경우도 있다.
스크립트를 좀 더 수정하여, 데몬이 죽을 경우 관리자에게 메일이 가게끔 만드면 좀 더 괜찮을 듯.. ^^
'Linux' 카테고리의 다른 글
CentOS 6.10에서 yum 을 사용하여 update 하기 (0) | 2023.08.03 |
---|---|
[/etc/rc.d/init.d/*] 데몬 실행 스크립트의 이해 (0) | 2018.10.30 |