Ich habe vor Kurzem jemandem bei einem Projekt geholfen und die MySQL-Maschine stoppte nach einer Weile immer automatisch. Zuerst dachte ich, es würde unerwartet anhalten, also habe ich nicht aufgepasst und es manuell neu gestartet. Aber nach zwei Tagen hörte es wieder auf. Später habe ich das MySQL-Protokoll sorgfältig überprüft:
Die obige Meldung lautet „Für den Pufferpool kann kein Speicher zugewiesen werden“. Durch die Verwendung von top sah ich, dass mysqld 48 % des Speichers verwendete. Der Speicherverbrauch ist immer noch ziemlich hoch. Natürlich wäre eine Aufrüstung der Maschinenkonfiguration eine bessere Lösung, aber die Mittel sind schließlich begrenzt. Fügen wir also zunächst einen Swap-Speicherplatz hinzu: dd wenn=/dev/null von=/swapfile bs=1M Anzahl=2048 mkswap /Austauschdatei swapon /Austauschdatei systemctl startet mysqld neu Oben haben wir der Maschine 2 GB Swap-Speicherplatz hinzugefügt. Starten Sie dann mysqld neu. Ich habe top erneut verwendet und festgestellt, dass der Swap-Speicherplatz nach und nach genutzt wurde. Nach einem Nickerchen wachte ich auf und stellte fest, dass der mysqld-Dienst nicht automatisch beendet wurde und die Speichernutzung auf 22 % gesunken war. Ich schaute mir das Fehlerprotokoll an und es war leer. Na, es sieht ja gut aus. Beobachten Sie es einfach noch ein paar Tage und wenn es kein Problem gibt, sollte alles in Ordnung sein 😎😎😎. Dies ist das Ende dieses Artikels zum Umgang mit dem Problem des automatischen Herunterfahrens von MySQL. Weitere relevante Inhalte zum Umgang mit dem automatischen Herunterfahren von MySQL finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung dieser Referenz und benutzerdefinierter Eigenschaften in JavaScript
>>: So implementieren Sie die Ein-Klick-Bereitstellung von NFS unter Linux
Inhaltsverzeichnis Einführung in den Vue-Lebenszy...
1. Entpacken Sie MySQL 5.7 2. Erstellen Sie eine ...
Zunächst müssen wir klarstellen, warum wir pagini...
Um es gleich auf den Punkt zu bringen: Bei manche...
Szenario: Wenn Seite A Seite B öffnet, muss Seite...
Ein Muss für Vorstellungsgespräche. Sie werden es...
Gruppieren und Verknüpfen sind in MySQL die beide...
Inhaltsverzeichnis Übergeben von Parametern zwisc...
Dieser Artikel stammt ursprünglich von 123WORDPRE...
Vorwort: Nach dem Studium des vorherigen Artikels...
Durch die Verwendung von iFrames können problemlo...
CSS-Operationen CSS $("").css(name|pro|...
Inhaltsverzeichnis Vorteil 1: Optimierung des Dif...
Schnelles Lesen Warum müssen wir SQL-Anweisungen ...
In diesem Artikelbeispiel wird der spezifische Co...