Ich laufe MySQL 5.6.30 - MySQL Community Server (GPL)
weiter ubuntu-16.04-x86_64
und benutze phpMyAdmin 4.7.7
.
Manchmal, ohne etwas auf dem Server oder phpMyAdmin zu tun, erhalte ich diese Fehlermeldung auf meinen Websites:
Verbindung fehlgeschlagen: SQLSTATE [HY000] [2002] Verbindung abgelehnt
Beim Versuch, sich bei phpMyAdmin anzumelden, werden folgende vier Fehlermeldungen angezeigt:
# 2002 - Keine solche Datei oder kein solches Verzeichnis - Der Server antwortet nicht (oder der Socket des lokalen Servers ist nicht richtig konfiguriert).
.
mysqli_real_connect (): (HY000 / 2002): Keine solche Datei oder kein solches Verzeichnis
.
Die in Ihrer Konfiguration definierte Verbindung für den Controluser ist fehlgeschlagen.
.
mysqli_real_connect (): (HY000 / 2002): Keine solche Datei oder kein solches Verzeichnis
Nachdem reboot
alles wie gewohnt funktioniert hat, gibt es keine Fehlermeldungen mehr und ich kann mich in phpMyAdmin einloggen.
Warum passiert das? Irgendwelche Ideen?
quelle
df -sh
“ auf Ihrem tmp Laufwerk PS: Da diese isn Keine exakte Antwort, ich hätte es als Kommentar hinzugefügt, aber nicht erlaubt/var/log/messages
ob Fehler vorliegen.Antworten:
Suche ist dein Freund.
Wie lauten die Ursachen für die Meldung "Verbindung abgelehnt"? Es scheint, dass nichts zuhört. Wir können daraus schließen, dass MySQL wahrscheinlich nicht mehr funktioniert.
Ich nehme eine wilde Vermutung an und schlage vor, dass der OOM-Killer MySQL tötet, weil Ihr System keinen Speicher mehr hat. Ich könnte wild wringen, es könnte kosmische Strahlung oder Raum für die Scheibe sein oder etwas ganz anderes.
quelle