Automatischer neustart, wenn Apache down ist. - Printable Version +- ispCP - Board - Support (http://www.isp-control.net/forum) +-- Forum: ispCP Omega International Area (/forum-22.html) +--- Forum: German Corner (/forum-26.html) +--- Thread: Automatischer neustart, wenn Apache down ist. (/thread-2547.html) Pages: 1 2 |
Automatischer neustart, wenn Apache down ist. - MoritzDorn - 02-24-2008 08:09 AM Hallo, da ich jetzt schon weiss, dass der Apache Server morgen gegen 6:25 down gehn wird (leider), habe ich mich auf die Suche nach einem Script gemacht, dass den Apache Server neu startet, wenn dieser down ist. Warum genau Apache abschmiert ist nicht bekannt, es hat aber nichts mit Attacken zu tun, das konnte ich schon ausschliesen. Es passiert jeden Sonntag um 6:25 Script: Quote:#!/bin/sh Cronjob: Quote:*/1 * * * * sh /etc/monitor-apache.sh >/dev/null 2>&1 ist das so korrekt? mfg Moritz RE: Automatischer neustart, wenn Apache down ist. - Cube - 02-24-2008 08:46 AM - Bei mir heißt der Apache-Prozess apache2 und nicht httpd. - Starten würde ich ihn über /etc/init.d/apache2 start. - Vielleicht wäre davor noch ein "killall php5-cgi" nicht schlecht. Bei einem Apache-Absturz können schon mal diese Prozesse übrig bleiben. RE: Automatischer neustart, wenn Apache down ist. - Slowman - 02-25-2008 12:11 AM Hmm... kann es vielleicht sein, das um diese Zeit Backups gezogen werden vom ispCP ? @Cube Da mich dies auch interessiert, müsste es so aussehen: #!/bin/sh # # Apache Process Monitor # checkapache=`ps ax | grep -v grep | grep -c apache2` if [ $checkapache -le 0 ] then killall php5-cgi /etc/init.d/apache2 restart fi ? RE: Automatischer neustart, wenn Apache down ist. - Cube - 02-25-2008 12:21 AM Quote:Hmm... kann es vielleicht sein, das um diese Zeit Backups gezogen werden vom ispCP ?Die werden aber täglich gemacht. Ich würde eher schauen ob die Jobs in cron.weekly um diese Zeit laufen und wenn ja, was für Jobs das sind. Das Skript müsste so funktionieren. Einfach mal ausprobieren. RE: Automatischer neustart, wenn Apache down ist. - MoritzDorn - 02-25-2008 01:31 AM Folgende Scripte werden ausgeführt: man-db: Quote:#!/bin/sh rkhunter: Quote:#!/bin/sh sysklogd: Quote:#! /bin/sh RE: Automatischer neustart, wenn Apache down ist. - Snatch - 02-25-2008 04:14 AM Hallo, ich benutzt dazu Monit. Das Überwacht gleich noch andere Prozesse. Startet bei mir den Apache auch öfter mal neu, aber ohne Ausfall. Habe z.B. die Load Grenzen ganz klein gestellt. Und der Apache wird ja so schnell gestartet, dass dies dem User nicht auffällt- Gruß Snatch RE: Automatischer neustart, wenn Apache down ist. - MoritzDorn - 03-15-2008 03:23 AM Hi, das habe ich jetzt getestet, und das geht soweit auch, bin mal gespannt, ob es am Sonntag auch funktioniert. Quote:#!/bin/sh RE: Automatischer neustart, wenn Apache down ist. - anne123 - 10-14-2008 06:27 AM Wow sowas habe ich doch gesucht. Nur wo muß ich den Code genau einfügen wenn ich das mit winscp machen will? Ist das richtig, das der Apache sofort neu startet wenn er ausfällt, oder kann man das auch so machen, das der Apache sagen wir mal aller 5 Minuten neu startet? RE: Automatischer neustart, wenn Apache down ist. - Top44 - 10-14-2008 07:43 AM Bedenke das php4-cgi ersetzt werden muss da seit RC6 nicht mehr unterstützt! RE: Automatischer neustart, wenn Apache down ist. - elitepilot - 10-14-2008 07:48 AM nimm dir die Zeit und nutze Monit. Da ersparrst du dir jedemenge Arbeit. |