Apache beendet Prozesse nicht und stürzt ab!
Ubuntu Linux Apache2 Webserver stürzt sporadisch unter Volllast ab und leert Ram nicht von alleine!
Hallo,
ich habe folgendes Problem:
Ich betreibe zur Zeit einen Web und Datenbank Server für eine gr0ße Community.
Webserver Dual Xeon 3,0 Ghz 2 GB Ram.
Apache2 läuft momentan mit prefork, könnte eventuell daran liegen.
In der Spitzenlast wird die HP von ca 500 Usern Simultan besucht.
Viele DB Verbindungen wegen NAchrichten System usw....!
Ram ca 1900 MB benutzt und im Buffer nochmal 300-600 MB
Prozessor auslastung liegt bei ca 60 %
Problem ist das er manchmal unter Vollast einfach die Krätsche macht und dann auch nicht wieder neustartet,... vermute das das an der Netzwerkkarte liegt bzw am Mainboard(tyan)
Woran kann das liegen? Ist das zu heftig für den Server und er stürzt deswegen ab?
2tes Problem ist das der Webserver den RAM nicht wieder freigibt. d.h. nachts um 3 Uhr (20 user online) werden immer noch 2 GB Ram verbraucht.... Prozesse laufen auch noch einige.
Ich lasse ihn momentan alle 20 mins Graceful restarten... funktioniert aber eher selten das er dann den RAM wieder freigibt.
In den logs finde ich auch nichts verdächtiges. Werde sie posten sobald der Server wieder online ist.... -.-*
Was kann ich tun?
HW aufrüsten?
APache2 worker benutzen?
HILFE...
Grüße
J0j0
Hallo,
ich habe folgendes Problem:
Ich betreibe zur Zeit einen Web und Datenbank Server für eine gr0ße Community.
Webserver Dual Xeon 3,0 Ghz 2 GB Ram.
Apache2 läuft momentan mit prefork, könnte eventuell daran liegen.
In der Spitzenlast wird die HP von ca 500 Usern Simultan besucht.
Viele DB Verbindungen wegen NAchrichten System usw....!
Ram ca 1900 MB benutzt und im Buffer nochmal 300-600 MB
Prozessor auslastung liegt bei ca 60 %
Problem ist das er manchmal unter Vollast einfach die Krätsche macht und dann auch nicht wieder neustartet,... vermute das das an der Netzwerkkarte liegt bzw am Mainboard(tyan)
Woran kann das liegen? Ist das zu heftig für den Server und er stürzt deswegen ab?
2tes Problem ist das der Webserver den RAM nicht wieder freigibt. d.h. nachts um 3 Uhr (20 user online) werden immer noch 2 GB Ram verbraucht.... Prozesse laufen auch noch einige.
Ich lasse ihn momentan alle 20 mins Graceful restarten... funktioniert aber eher selten das er dann den RAM wieder freigibt.
In den logs finde ich auch nichts verdächtiges. Werde sie posten sobald der Server wieder online ist.... -.-*
Was kann ich tun?
HW aufrüsten?
APache2 worker benutzen?
HILFE...
Grüße
J0j0
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 58314
Url: https://administrator.de/contentid/58314
Ausgedruckt am: 22.11.2024 um 09:11 Uhr
3 Kommentare
Neuester Kommentar
Aaaaalso, ma langsam...
Jo, ich würde worker benutzen.
Noch viel tiefer angesiedelt, ich würde Debian benutzen
Somit, erst mal ein Testsystem aufsetzen...
Dann würde ich die einzelnen Komponenten aus den Sources installieren, also kein Paket.
Sollte das gut sein, prima. (bringt im Vergleich zu den stable-Paketen Performance)
Wenn die Install aus den Sources (mit make...) nich so dolle ist, die vorgefertigten Pakete mittels Paketmanager installieren.
Sollten beide o.g. Lösungen weiterhin Probleme mit sich bringen, ist es ganz einfach:
Dann hast Du ein Hardware-Problem.
Lonesome Walker
PS:
Schon ma die Logfiles gewertet?
Alle?
Was sagt "top", "pstree" oder "ps aux" oder "ps faxuww" ?
PPS:
Is die Domain online?
Dann spendier' ich Dir auch gerne mal einen Last-Test, vielleicht kannst Du den Fehler dann ja reproduzieren...
Jo, ich würde worker benutzen.
Noch viel tiefer angesiedelt, ich würde Debian benutzen
Somit, erst mal ein Testsystem aufsetzen...
Dann würde ich die einzelnen Komponenten aus den Sources installieren, also kein Paket.
Sollte das gut sein, prima. (bringt im Vergleich zu den stable-Paketen Performance)
Wenn die Install aus den Sources (mit make...) nich so dolle ist, die vorgefertigten Pakete mittels Paketmanager installieren.
Sollten beide o.g. Lösungen weiterhin Probleme mit sich bringen, ist es ganz einfach:
Dann hast Du ein Hardware-Problem.
Lonesome Walker
PS:
Schon ma die Logfiles gewertet?
Alle?
Was sagt "top", "pstree" oder "ps aux" oder "ps faxuww" ?
PPS:
Is die Domain online?
Dann spendier' ich Dir auch gerne mal einen Last-Test, vielleicht kannst Du den Fehler dann ja reproduzieren...