Ik heb in mijn Ubuntu 11.04 volgend script (omdat Sabnzbdplus crasht... Zie daarvoor: HyperBart in "Het grote SABnzbd topic deel 1") een script, en wel als volgt:
Als ik dit commando uitvoer terwijl Sabnzbdplus niet draait, start hij alles netjes op, geeft de meldingen die ik in de echo's heb staan enz... Ik blij
. Ik dacht van dit even in mijn crontab te gooien zodat hij iedere minuut checkt of Sabnzbdplus nog draait, zoniet, scriptje draaien en huppa:
Mijn crontab als user "bart":
Wat krijg ik dan als ik ga kijken in de log:
Ik heb het ook al eens in de crontab van root gegooid, maar dat hielp niet, wat doe ik dan in hemelsnaam fout?
bart@Pyro:~$ cat CheckSabRunning.sh #!/bin/sh SERVICE='sabnzbdplus' if ps ax | grep -v grep | grep $SERVICE > /dev/null then echo "$SERVICE service running, everything is fine" else echo "$SERVICE is not running" /etc/init.d/sabnzbdplus start fi
Als ik dit commando uitvoer terwijl Sabnzbdplus niet draait, start hij alles netjes op, geeft de meldingen die ik in de echo's heb staan enz... Ik blij
Mijn crontab als user "bart":
# m h dom mon dow command #Checken of Sabnzbdplus nog draait * * * * * /home/bart/CheckSabRunning.sh >> /tmp/checksab.log
Wat krijg ik dan als ik ga kijken in de log:
sabnzbdplus service running, everything is fine sabnzbdplus is not running * Starting SABnzbd+ binary newsgrabber ...fail! sabnzbdplus is not running * Starting SABnzbd+ binary newsgrabber ...fail! sabnzbdplus is not running * Starting SABnzbd+ binary newsgrabber ...fail! sabnzbdplus is not running * Starting SABnzbd+ binary newsgrabber ...fail! sabnzbdplus is not running * Starting SABnzbd+ binary newsgrabber ...fail! sabnzbdplus is not running * Starting SABnzbd+ binary newsgrabber ...fail!
Ik heb het ook al eens in de crontab van root gegooid, maar dat hielp niet, wat doe ik dan in hemelsnaam fout?