Hallo liebe Gemeinde,
ich habe nun seit etwa 2 Jahren meinen Ubuntu Root Server gemietet und hatte ab und an mal wieder kleine Probleme die man schon lösen konnte. Nun ist es aber "endlich" soweit. Der Server streikt und ich bin ratlos.
Folgendes Verhalten musste ich gestern feststellen (nachdem ich nichts, absolut nichts verändert habe!). Aus dem Nichts waren meine Webseiten nicht mehr verfügbar. Ein verzweifelter Versuch per SSH brachte nach etwa 10 Minuten erfolg: ich war eingeloggt. "top" eigetippt: load average 133 (WOW neuer Rekord!). Mir fiel als erstes auf das ziemlich häufig "/usr/sbin/apache2 -k start" gelistet war. Hab ich mir noch nichts bei gedacht... weiter geguckt.. ps- aux.. nichts zu erkennen was Probleme verursacht. Auch dort vielen mir aber die etwa 30-40 prozesse namens "/usr/sbin/apache2 -k start" auf. Gut, dachte ich mir, da hat sich apache vielleicht aufgehangen. Habe ich den durchgestartet. Prozesse verschwinden, last geht leicht runter und direkt wieder hoch. Gleiches Spiel. Hatte aber nun Lunte gerochten und hab Apache gesamt runtergefahren. Gewartet.. keine Prozesse mehr vom Apache logischerweise und am ende war die Load auf 2. (finde ich eigentlich immer noch sehr hoch, dafür dass nichts passiert). Dann wieder Apache gestartet. Zack. Schießt wieder in die Höhe. Gut.. damit war mir klar. Apache hat ein Problem. Im apache access.log steht leider gar nichts. Im apache error.log steht nichts was mir hilft. Ich kann es jetzt reproduzieren so oft ich will: Apache an => load hoch. Apache aus => load runter. Ohne Apache laufen aber natürlich all meine gehosteten Webseiten nicht was ein riesen Problem darstellt. Gut hab ich bei meinem Host angerufen "Apache ist Kundesache und nicht das Problem vom Host, suchen Sie sich jemanden der das kann wenn Sie es selbst nicht hinkriegen" (Zusammenfassung des 10 Minuten Gespräches).
Nun sitze ich hier, Webseiten fast 24h down(Katastrophe) und weiß nicht weiter. Ich bin mir nicht mal sicher ob Apache vielleicht nur das Symptom ist statt der vermuteten Ursache. Am Anfang dachte ich auch an DDOS aber ich wüsste nicht mal wie ich das prüfen kann. Mittlerweile bin ich auch gefühlsmäßig von der Idee abgewichen.
Was könnte ich nun noch tun? Irgendwelche logs nachschauen? Irgendwas prüfen? Habe schon viel gegoogled um der Sache Herr zu werden und habe einiges getestet allerdings ohne den gewünschten Erfolg.
Habe auch schon einen Komplett reboot gemacht, das hatte auch nichts geändert.
Ich freue mich auf eure Tipps. Danke!
ich habe nun seit etwa 2 Jahren meinen Ubuntu Root Server gemietet und hatte ab und an mal wieder kleine Probleme die man schon lösen konnte. Nun ist es aber "endlich" soweit. Der Server streikt und ich bin ratlos.
Folgendes Verhalten musste ich gestern feststellen (nachdem ich nichts, absolut nichts verändert habe!). Aus dem Nichts waren meine Webseiten nicht mehr verfügbar. Ein verzweifelter Versuch per SSH brachte nach etwa 10 Minuten erfolg: ich war eingeloggt. "top" eigetippt: load average 133 (WOW neuer Rekord!). Mir fiel als erstes auf das ziemlich häufig "/usr/sbin/apache2 -k start" gelistet war. Hab ich mir noch nichts bei gedacht... weiter geguckt.. ps- aux.. nichts zu erkennen was Probleme verursacht. Auch dort vielen mir aber die etwa 30-40 prozesse namens "/usr/sbin/apache2 -k start" auf. Gut, dachte ich mir, da hat sich apache vielleicht aufgehangen. Habe ich den durchgestartet. Prozesse verschwinden, last geht leicht runter und direkt wieder hoch. Gleiches Spiel. Hatte aber nun Lunte gerochten und hab Apache gesamt runtergefahren. Gewartet.. keine Prozesse mehr vom Apache logischerweise und am ende war die Load auf 2. (finde ich eigentlich immer noch sehr hoch, dafür dass nichts passiert). Dann wieder Apache gestartet. Zack. Schießt wieder in die Höhe. Gut.. damit war mir klar. Apache hat ein Problem. Im apache access.log steht leider gar nichts. Im apache error.log steht nichts was mir hilft. Ich kann es jetzt reproduzieren so oft ich will: Apache an => load hoch. Apache aus => load runter. Ohne Apache laufen aber natürlich all meine gehosteten Webseiten nicht was ein riesen Problem darstellt. Gut hab ich bei meinem Host angerufen "Apache ist Kundesache und nicht das Problem vom Host, suchen Sie sich jemanden der das kann wenn Sie es selbst nicht hinkriegen" (Zusammenfassung des 10 Minuten Gespräches).
Nun sitze ich hier, Webseiten fast 24h down(Katastrophe) und weiß nicht weiter. Ich bin mir nicht mal sicher ob Apache vielleicht nur das Symptom ist statt der vermuteten Ursache. Am Anfang dachte ich auch an DDOS aber ich wüsste nicht mal wie ich das prüfen kann. Mittlerweile bin ich auch gefühlsmäßig von der Idee abgewichen.
Was könnte ich nun noch tun? Irgendwelche logs nachschauen? Irgendwas prüfen? Habe schon viel gegoogled um der Sache Herr zu werden und habe einiges getestet allerdings ohne den gewünschten Erfolg.
Habe auch schon einen Komplett reboot gemacht, das hatte auch nichts geändert.
Ich freue mich auf eure Tipps. Danke!
Kommentar