2014-02-19 4 views
0

나는 누군가가 monit에 익숙해 져서 도와 줄 수 있기를 바라고 있습니다.Monit for Config 프로그램이 bash에서 시작한 프로그램을 확인합니다.

우분투 13.10과 함께 홈 데이터 서버를 실행하는 임.

PC를 부팅 할 때 시작하는 CGminer 설정이 내 자신의 생성에 대한 bash 스크립트에서 제공됩니다. 여기에는 몇 가지 조작 및 설정이 포함되어있어 실행하기 전에 실행해야합니다.

하지만 어떤 이유로 내 interweb가 다운되면 ... cgminer가 약간의 시간이 지나면 닫힙니다. 자, 만약 잠들면, 그리고 그것은 닫힙니다. 그 소중한 광업 시간과 전기 낭비. 그래서 저는 그것을 고치기위한 방법으로 monit을 조사하고 있습니다.

나는 monit (또는 비슷한 것)을 가질 수 있기를 바란다. 내 스크립트에서 CGMiner를 시작하고, CGminer가 여전히 실행되고 있는지 확인하고, 그렇지 않다면 스크립트에서 다시 시작한다.

난 그냥 캔트 ... 도움말 좋지 않을까 MONIT에 대한 설정 파일의 주위에 내 머리를 얻을

답변

0

예, MONIT와 그것을 달성 할 수있다. 시작 스크립트가 pid 파일에 pid를 쓰면됩니다 :

check process xyz with pidfile /var/run/xyz.pid 
     start = "/bin/xyz start" 
     stop = "/bin/xyz stop"