리눅스 분류
쉡스크립트 작성관련 도움 부탁드려요
작성자 정보
- 럭키맨 작성
- 작성일
컨텐츠 정보
- 2,065 조회
- 0 추천
- 목록
본문
안녕하세요.
쉡스크립트를 작성해서 cron에 넣으려고 합니다.
가끔 cpu가 유디피플로딩 해킹으로 인해 행키관련 실행파일이 cpu 90%를 넘어가더라구요
그래서 cron으로 자동으로 해당실행파일을 죽이고 apache를 리스타트를 해주려고 합니다.
정보는 다음과 같해요
조건(IF)
1. cpu 사용률이 90%이상되는 실행파일이 있는지 체크(ps -aux 이용 등)
2. 접속자수가 500명 이상인가 체크 (netstat -anp | grep :80 | grep ESTAB | wc -l)
조건만족시 해결(THAN)
1. 해당실행파일을 프로세서를 kill 한다.
2. kill 프로세정보와 현재 시간을 별도의 로그(ApacheRestart.log)에 적는다
3. 아파치를 리스트한다
if [조건]; then
로그작성(ApacheRestart.log)
apache 재시작
fi
내용이 어려운것 같아요 고수님
작성도움부탁드립니다...
감사합니다.
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.