Habe derzeit ein größeres Problem mit einem VServer bei Strato.
In den letzten Tagen ging die Geschwindigkeit rapide in den Keller.
Habe mysql5 + php5.2 nochmal neu installiert, da ich dachte da wäre irgendwas schief gelaufen.
Jetzt stürtzt der Server zwar nicht mehr ab, ist aber immer noch extrem langsam.
Anwort von Strato auf meine Anfrage:
Ihr Server ist durch die dort gestarteten Dienste extrem überlastet. Der "load average" beträgt zur Zeit über 42. (Ein normaler Wert liegt unter 1.0.)
Außerdem verbrauchen Sie von den zugesicherten 515 MB Arbeitsspeicher zur Zeit 934 MB.
Aus diesen beiden Gründen ist Ihr Server so langsam.
Bitte optimieren Sie die von Ihnen gestarteten Dienste auf Ihrem Server. Begrenzen Sie z.B. die gleichzeitig erlaubten Sessions des Apache-Webservers oder Ihre Website auf Performance.
Hat jemand einen Tipp, wo ich mit der Suche anfangen kann? Bin momentan ziemlich ratlos... :-(
Hallo,
und wir sollen jetzt raten was auf deinem Server läuft und die Last verursacht? Verrätst ja nicht mal ob da ein TYPO3 läuft oder ob das die Ursache ist
georg
Sorry, bin kein Profi, was die Einrichtung eines Servers angeht.
Natürlich werden jetzt die Kommentare kommen: Wenn man keine Ahnung hat, soll man die Finger weglassen, war mir schon klar. ;-)
Also:
Es läuft TYPO3 in der Version 4.2.2
Server wird mit Plesk 8.6 verwaltet.
Mir ging es vor allem darum, mal Tipps zu bekommen, wo ich als erstes reinschauen sollte, um den Fehlerverursacher zu finden.
Guck mal welche Prozesse laufen und was die Last verursacht.
Poste mal die ausgabe von "top" oder "ps aux"
Ich würde mal sagen, dass du zu viele Apache Instanzen auf hast.
wwwrun 19604 0.8 1.2 70732 16188 ? R 15:43 1:30 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
Davon gibts ja mehrere. Und jeder brauch ~20MB Arbeitsspeicher
20 * 20 = 400Mb
Guck mal ob du das eingeschränkt bekommst. Ich muss jetzt leider weg und hab keine Zeit mehr. Aber Poste einfach nochmal. Ich guck morgen nochmal rein
Der Apache hat wohl ein Problem mit dem Python-Modul.
Hab mal in der /etc/apache2/sysconfig.d/loadmodule.conf den Befehl LoadModule python_module auskommentiert.
Jetzt scheint der Server besser zu laufen.
Mal weiter testen...
Nochmals Danke für den Hinweis top und ps aux zu benutzen.
Ich konnte zumindest den Fehler lokalisieren.
Mit folgenden Anleitung habe ich Plesk 8.6 dazu gebracht, PHP 5.2.6 zu nutzen:
http://serversupportforum.de/forum/server-support-forum-rpms/17856-php-5-2-x-rpms-fuer-suse-9-3-und-mysql-5-x.html
Jetzt läufts!