
Am Dienstag, 30. März 2004 23:14 schrieb Al Bogner:
Am Dienstag, 30. März 2004 20:01 schrieb Peter Wiersig:
On Tue, Mar 30, 2004 at 06:36:21PM +0200, Al Bogner wrote:
Das Problem dabei ist, dass der P II nie 100% idle mit top anzeigt,
logisch. top braucht natuerlich auch rechenleistung. Stell mal das AkutalisierungsIntervall hoch ( Taste 's' oder '-d ss.tt' [top 3.2.0]), dann sollte sich die Zahl aendern.
Die verbrauchte Rechnerleistung von top entspricht aber keinesfalls 10%.
cronjob, etc. unterbrochen wird?
Ein cronjob sollte natuerlich so geschrieben sein, das es ihm egal ist.
Ich weiß nicht, was passiert, wenn fetchmail oder die email-Weiterleitung über postfix mit spamassassin und amavis unterbrochen wird. Es sollten keinesfalls Mails verloren werden.
Ich denke, ich habe eine brauchbare Lösung gefunden. Wenn jemand eine bessere Idee hat, bitte posten. Ich bestimme empirisch einen Grenzwert der CPU-Auslastung, ab wann der Server ohne erreichbare Clients runtergefahren werden darf. Das Script selber bestimmt mit top kurz hintereinander 3x die CPU-Auslastung und es wird ein Mittelwert errechnet. Dazu sende das Script einige Zeit Mails, wann geprüft wurde und was ermittelt wurde. Das ist probeweise mal für den P II 82 und für den XP2400 98. Weiters wird bei allen eigenen Scripts, die per cronjob aufgerufen werden, gleich am Anfang geprüft, ob ein shutdown aktiv ist. So sollte es nun nicht mehr zur Situation kommen, dass das eine Script den Server gerade runterfährt, während das andere eine Internetverbindung aufbaut und zB Mails holt. Al