Overvågning af process og genstart den hvis den vælter

Hvis du har en process der vælter hele tiden og du ikke lige umiddelbart kan fikse den er her et hurtigt fif til at holde den kørende alligevel.

Opret et script proxhack.sh:

#!/bin/sh
pgrep pvestatd > /dev/null || /etc/init.d/pvestatd start 2>&1 | mail teknik@dig.dk -s "Pvestatd restart `hostname -f`"

og kører det, alt afh. hvor vigtig servicen er, hvert x’tende minut. Hvis pvestatd processen kører sker der intet, hvis processen er forsvundet køres /etc/init.d/pvestatd start og der sendes en mail til teknik@dig.dk 😉

Dette indlæg blev udgivet i Knowledge Base, Linux, Old Base. Bogmærk permalinket.

Skriv et svar