Guten Morgen,
weil ich in einem anderen Thread gefragt wurde und nicht mehr gefunden habe woher ich meinen Watchdog rausgekupfert habe
hier mal wie ich das ziemlich simple bei mir mache:
Das watchdog.sh BASH-Script (liegt bei mir /var/lib/symcon):
#!/bin/bash
PROZ=symcon
PID=`pgrep -x $PROZ`
if [[ -z $PID ]]
then
echo "[$(date +"%Y-%m-%d %H:%M")] $PROZ wurde neu gestartet" >> /var/log/symcon/watchdog.log
/etc/init.d/$PROZ restart
fi
exit 0
Von den Rechten her sieht es so aus:
Laufen lass ich es aller 1/4 Stunde via cronjob.
Aufruf crontab:
sudo crontab -u root -e
Eintrag in crontab
*/15 * * * * /var/lib/symcon/watchdog.sh >/dev/null 2>&1
Das wars!
Gruß Heiko