Page 1 of 1

Automatisches Rebooten bei hohem Load

Posted: 2007-12-13 20:34
by foobar
Hallo,

habe mir gedacht, dass es ganz nützlich wäre, wenn man den Apache bei hohem Load (grenzereich am besten angebbar, also z.b. maxload = 3) neu starten könnte per Script und man dieses dann einfach per Crontab alle 3 Minuten laufen lassen könnte oder so ... Hat jemand sowas oder könnte sowas kurz machen (ist sicherlich nur ein 5 Zeiler, kenne mich leider nicht aus) :( Oder einen Hinweis, nach was ich suchen soll ...

Danke und Gruß!

Re: Automatisches Rebooten bei hohem Load

Posted: 2007-12-13 20:59
by Roger Wilco
Was erhoffst du dir von dem Neustart? Wenn die Load Avg. hoch ist, hat das i. d. R. einen Grund.

Re: Automatisches Rebooten bei hohem Load

Posted: 2007-12-13 23:15
by flo
Bei 3 sind doch solche Maßnahmen nicht angebracht!? Wenn Du möchtest, daß der Rechner idle läuft, fahr die Dienste runter ...

Ansonsten:

Code: Select all

FLOAT=`cat /proc/loadavg | awk '{ print $1}'`; INT=${FLOAT/.*}; if [ $INT -eq 0 ]; then echo "hallo"; fi