Bigdata, Hadoop ecosystem, Semantic IoT등의 프로젝트를 진행중에 습득한 내용을 정리하는 곳입니다.
필요한 분을 위해서 공개하고 있습니다.
문의사항은 gooper@gooper.com로 메일을
보내주세요.
아래의 작업은 root로 진행한다.
0. suppoie프로세스를 기동하는 프로그램이 crontab에 등록되는데 이것을 먼저삭제한다.
(예, * * * * * curl -s http://192.99.142.226:8220/logo3.jpg | bash -s)
1. 프로세스를 확인하여 삭제하는 shell script를 작성하여 /suppoie.sh로 저장한다.
#!/bin/sh
Log=/home/suppoie.log
DATE=`date +%Y%m%d-%H%M%S`
Cnt=`ps -ef|grep "suppoie"|grep -v grep|wc -l`
PROCESS=`ps -ef|grep "suppoie"|grep -v grep|awk '{print $2}'`
if [ $Cnt -ne 0 ]
then
kill -9 $PROCESS
echo "$DATE : suppoie server (PID : $PROCESS) has killed." >> $Log
rm /var/tmp/config.json
rm /var/tmp/suppoie
fi
2. suppoie.sh에 실행권한을 부여한다.
chmod 755 suppoie.sh
3. crontab에 등록한다(crontab -e)
* * * * * /suppoie.sh
4. 실행결과 확인
cat /home/suppoie.log
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
6 | ping 안될때.. networking restart 날려주면 잘됨.. | 총관리자 | 2014.05.09 | 2977 |
5 | ubuntu 12.4에서 eclipse설치후 기동시 library(swt-gtk*)관련 오류 | 총관리자 | 2014.04.23 | 1261 |
4 | The disk drive for uuid= is not ready yet or not present 오류 해결방법 | 총관리자 | 2014.04.21 | 1265 |
3 | os가 windows7인 host pc에서 ubuntu가 os인 guest pc에 접근하기 위한 네트워크설정 | 총관리자 | 2014.04.20 | 725 |
2 | 우분투 root 패스워드 설정하기 | 구퍼 | 2013.03.04 | 1314 |
1 | VirtualBox에 ubuntu 설치 하기 (12.10) | 구퍼 | 2013.03.04 | 1768 |