Hallo,
ich hab seit etwa letzten Donnerstag oder Freitag ein Problem was meine Fähigkeiten übersteigt. Der Load auf meinem VPS Classic 2 stieg von etwa 0.5 immer weiter an bis nginx abstürzte. Ich fand recht schnell heraus, das Mysql nicht mehr hinterher kam die Sachen abzuarbeiten. War recht eigenartig weil es mitten in der Nacht war und im vergleich zur Hauptzeit kaum Besucher auf der Seite warn.
Zu dem Zeitpunkt hatte ich auch mind. 2 Wochen schon nichts mehr geupdated oder configs geändert. Das erste was ich probiert habe, war die DB zu verkleinern von etwa 200k Zeilen auf 100k, keine Verbesserung. Dafür das die Seite dann überhaupt erstmal online bleibt hab ich einfach alles an Funktionen deaktiviert was etwas heftigere Queries benutzt.
Da ich zu dem Zeitpunkt schon recht ratlos war, hab ich die DB einfach mal auf einen anderen VPS Classic 1 kopiert der (bis auf Hardware) absolut identisch ist. Selbe Software, selbe configs, selbe DB. Dort gabs keinerlei Probleme. Alles lief wie vorher. Hier ist ein Screenshot um den Unterschied zu zeigen:
http://i.imgur.com/49LcbZ5.png
1. ist mein VPS, 2. der kleinere. Da es für mich das kleinere Übel war, hab ich mir dann einfach noch einen Classic 2 bestellt, um zu sehen ob ein Neuaufsetzen das Problem beseitigt. Sicherheitshalber anderes DC in Frankreich genommen um möglichst wenig mit meinem ersten VPS gemeinsam zu haben. Selbe Software und Configs, selbe DB, selbes Problem. Query aus dem Screenshot liegt bei etwa 25s.
Zu dem Zeitpunkt war der einzigste Unterschied noch Classic 1 und Classic 2 also hab ich mir nun noch einen Classic 1 bestellt. Wieder selbe Software, Configs, DB. Keinerlei Probleme hier. Abfrage dauert 0.5 Sekunden.
Ich bin absolut kein Fachmann auf dem Gebiet aber was könnte letzten Do-Fr passiert sein das sowas verursacht. Es gab keine Software Updates meinerseits, keine geänderten Configs, es betrifft nur Classic 2, es betrifft beide DCs in Frankreich es betrifft auch komplett neue VPS.
Help