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)
1 Einleitung Nachdem „Maven Springboot mit einem ...
Hintergrund Temporäre Tablespaces werden verwende...
Erster Schritt: Klicken Sie in VMware auf "B...
Vorwort: Wenn Sie eine SQL-Anweisung in MySQL aus...
Inhaltsverzeichnis Vorwort Zusammenfassung der Au...
Anzeigedefinitions-ID Wenn die in der Tabelle def...
Inhaltsverzeichnis Vorwort Grundlegende Einführun...
Inhaltsverzeichnis Einführung Beschreibung Namens...
1. Inline-Referenz: Wird direkt auf dem Etikett v...
In diesem Artikel finden Sie das Installations-Tu...
Der HTTP-Statuscode ist ein dreistelliger Code, d...
herunterladen Download-Adresse: https://redis.io/...
Verwenden Sie einen JS-Timer, um ein Element zu e...
Heute habe ich gelernt, MySQL zu installieren. Da...
In diesem Artikel erfahren Sie den spezifischen C...