Ich habe seit geraumer Zeit ein großes Problem mit meinem Virtual Server XL. Anfangs hatte ich sechs Blogs darauf laufen, mit Besucherzahlen von etwa 6.000 pro Tag (zusammen).
In den letzten Monaten ist mir der Server mehrfach abgestürzt, teils am Tag, teils in der Nacht. Ich habe daraufhin den Kundendienst von Hosteurope angerufen, die sagte mir, die MYSQL-Datenbank wäre überlastet und es wären zuviele mySQL Slow-Queries so das der Server nicht nach kommt.
Soweit so gut. Habe dann alles optimiert, die ganzen alten Plugins rausgehauen und sogar einen zweiten Server geholt. Auf dem zweiten Server habe ich nun fünf von sechs Datenbanken drauf, sowie zwei Domain-Verzeichnisse.
Seit drei Tagen, crashed der Server allerdings Nachts um 1:45 ab. Besucher: vielleicht 5 zur gleichen Zeit. Ein Anruf beim Support brachte dann folgendes Ergebnis: Ich hätte zuviele Dateien und Verzeichnisse drauf, das Backup-Programme würde Probleme damit haben und durch die lange Bearbeitungszeit die MYSQL-Datenbank blockieren, so das diese sich aufhängt durch die Anzahl der Abfragen, die nicht abgearbeitet werden würden.
Kann mir jemand sagen, ob dies überhaupt möglich ist? Es befinden sich etwa 25.000 Bilder auf dem Absturz-Server, dazu halt ein paar Plugins, Wordpress Installationen und die Verzeichnisse vom Cache.
Wie gesagt, u genau diese Uhrzeit läuft das Backup. Die Frage daher, ist es möglich, das wegen zuvieler Dateien das Backup so durch hängt, das die Datenbanken den Geist auf geben?
Virtuelle Server haben eine Limitierung für die Anzahl der offenen Files eingebaut.
Da dein Arbeitsspeicher auch limitiert ist, denke so bei 1 oder 2 Gb und die schnell aufgebraucht sind, wird der SWAP bemüht.
Wenn dann noch ein nächtliches Backup läuft, dann beist sich die Katze in den Schwanz. Mehr Arbeitsspeicher wird benötigt, da nicht vorhanden, wird der Swap bemüht zu auslagern, das geht aber nur bedingt, weil der VServer ein Open Files Limit hat . Da da alles dann extrem langsame wird, wird alles in Queue geschrieben und die Systemlast steigt und Steigt, bis einige Services den Dienst einstellen.
Simple gesagt:
Du brauchst mehr Arbeitsspeicher oder besser einen ordentlichen kleinen Root Server.
Danke erst mal für die Antwort. Also ist es kein Märchen Nunja, ich hab schon nen Managed Max mit 4GB Arbeitsspeicher und nen zweiten kleineren laufen. Ich werde nun mal abwarten wie es sich die Tage gestaltet, da ich unter anderem einiges gelöscht und viel aufgeräumt habe.
Ein noch stärkerer Server wäre der letzte Schritt.