MySQL fährt sich regelmäßig selbst herunter

MySQL fährt sich regelmäßig selbst herunter

Ich habe vor kurzem einen 512 MB, 2,2 GHz, 20 GB SSD - VPS-Server gekauft und Debian Wheezy 64-Bit installiert und ihn als Webserver verwendet. Ich habe Apache2, PHP, MySQL, ClamAV, Anti-DDoS, Spam Assassin, Postfix, Dovecot und Webmin installiert. Alles läuft prima, außer dem MySQL-Server, der manchmal alle paar Stunden oder Minuten unerwartet geschlossen wird.

Ich hatte vor langer Zeit dasselbe Problem auf einem Ubuntu-basierten VPS-Server mit nur 256 MB RAM und habe es irgendwie behoben, aber ich weiß nicht mehr, wie, deshalb brauche ich jetzt wirklich Hilfe.

Vielen Dank im Voraus.

Antwort1

Sie stoßen wahrscheinlich aufLinux OOM Killer. Versuche dies:

grep -i memory /var/log/syslog

Fügen Sie außerdem die Ausgabe von

free -mt

Sie können den Kauf einer größeren Speicherinstanz oder die Konfiguration von Swap-Speicher in Betracht ziehen. Alternativ können Sie auch einige der von Ihnen installierten Softwareprogramme entfernen.

BEARBEITEN:

Versuchen Sie, my.cnf hinzuzufügen/zu bearbeiten, um Folgendes zu sagen:

innodb_buffer_pool_size = 128 M

Starten Sie dann MySQL neu.

Antwort2

Welche Art von Virtualisierung verwenden Sie? Wenn es sich um etwas wie OpenVZ handelt, kann es den Speicher „überbuchen“ und tatsächlich OOM-Killer-Bereinigungen auf der Ebene des virtuellen Hosts durchführen, was außerhalb Ihrer Reichweite liegt.

verwandte Informationen