Systemumgebung:
1. ProblembeschreibungAls kürzlich der Docker-Befehl „run“ zum Starten des Images ausgeführt wurde, konnte der Docker-Befehl „start image“ nicht normal ausgeführt werden und die folgende Fehlermeldung wurde angezeigt:
2. ProblemanalyseLaut Fehlermeldung liegt das Problem darin, dass der Docker Thin Pool nicht mehr genügend Speicherplatz hat. Sie müssen mehr freien Speicherplatz für den Pool schaffen oder die Option dm.min_free_space verwenden, um die Größe des freien Speicherplatzes des Pools zu ändern. Mit dem folgenden Befehl können wir die Docker-Informationen auf dem Server anzeigen und die Ressourcennutzung beobachten: $ Docker-Info Der angezeigte Inhalt ist wie folgt:
Aus den obigen Informationen können wir ersehen, dass der minimale freie Speicherplatz des Thin Pools 100,74 GB und der verfügbare Datenspeicherplatz 100,67 beträgt. Dies bedeutet, dass der verfügbare Datenspeicherplatz geringer ist als der vom Thin Pool benötigte Mindestspeicherplatz, was dazu führt, dass der Spiegel nicht normal gestartet werden kann. 3. Problemlösung 1. Überprüfen Sie die Docker-FestplattennutzungMit dem folgenden Befehl können wir die Festplattennutzung von Docker anzeigen: $ Docker-System df TYP GESAMT AKTIV GRÖSSE WIEDERVERWENDBAR Bilder 500 12 38,31 GB 34,5 GB (90 %) Container 64 21 157 MB 4,109 MB (2 %) Lokale Datenträger 37 18 0B 0B Cache erstellen 0 0 Insgesamt sind folgende Informationen aufgeführt:
Die Komponenten sind:
Wenn Sie die Systemnutzung im Detail anzeigen möchten, können Sie den Befehl -v verwenden, um die Speichernutzungsdetails jeder Ressource anzuzeigen. 2. Bereinigungsbefehle für wiederherstellbare Speicherressourcen ausführenDocker bietet eine Funktion zum Recycling von Speicherressourcen. Der Befehl lautet wie folgt: Einzelheiten zum Bereinigungsbefehl finden Sie in der offiziellen Docker-Dokumentation: docker system prune. $ Docker-System beschneiden Dieser Befehl bereinigt alle ungenutzten Container, Netzwerke, Images (hängende und nicht referenzierte) und Volumes (optional). Warten Sie nach der Ausführung dieses Befehls eine Weile, und nachdem genügend Ressourcen wiederhergestellt wurden, wird das Docker-Image wieder in den Normalzustand zurückversetzt. ZusammenfassenDies ist das Ende dieses Artikels zur Lösung des Problems des unzureichenden Speicherressourcenpools auf dem Docker-Server. Weitere Informationen zur Lösung des Problems des unzureichenden Speicherressourcenpools auf dem Docker-Server 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:
|
<<: Eine kurze Analyse der MySQL-Kardinalitätsstatistiken
>>: Detaillierte Erklärung der HTML-Formularelemente (Teil 1)
Inhaltsverzeichnis Der Rendering-Mechanismus des ...
Liste der HTML-Tags markieren Typ Name oder Bedeu...
Wenn Sie sich remote bei MySQL anmelden, gelten f...
1. Herunterladen https://dev.mysql.com/downloads/...
1. Vorbereitung 1.1 Laden Sie das Python-Installa...
Hintergrund des Unfalls: Vor einigen Tagen habe i...
In MySQL können Sie mit der REVOKE-Anweisung best...
Laden Sie das Nginx-Image in Docker herunter Dock...
Inhaltsverzeichnis Funktionsaufrufoptimierung Fun...
Inhaltsverzeichnis 1. Prototyp 2. Prototypenkette...
Und oft ist es für Wartungsarbeiten erforderlich, ...
Bevor wir jQuery verwenden, um den Ein- und Ausbl...
Inhaltsverzeichnis Hintergrund CommonsChunkPlugin...
Überprüfen Sie, was in MySQL installiert ist grep...
Wenn der Benutzer sich abgemeldet hat und im Brows...