반응형
[Centos7] 프로세스 살리기
mysql이 어쩌다가 자꾸 죽어버리길래
죽으면 살리기 위해서 찾다보니깐 하단과 같은 쉘스크립트로
데몬으로 띄우던지 크론탭으로 셋팅하던지 해서 응용해서 사용하면되겠다
하단의 쉘을 자신이 원하는 디렉토리에서
vi monitorMysql.sh 라는 파일이름으로 만들고
#!/bin/bash
while [ 1 ]
do
pid=`ps -ef | grep "mysql" | grep -v 'grep' | awk '{print $2}'`
if [ -z $pid ]; then
/etc/init.d/mysql.server start
fi
sleep 120
done
위와 같이 작성후 저장
./monitorMysql.sh -d 이렇게 실행하면 백그라운드에서 2분에 한번씩 체크를하게된다.
반응형
'Operating System > Centos' 카테고리의 다른 글
[Centos7] apache2.4 보안권장 설정 (0) | 2016.10.05 |
---|---|
[Centos7] svn hooks pre-commit 셋팅 커밋제어 (2) | 2016.08.02 |
[Centos7] svn hooks post-commit 셋팅 (0) | 2016.08.02 |
[Centos7] svn 설치 (0) | 2016.07.07 |
[Centos] 디렉토리 구조 및 용도 (0) | 2016.07.07 |