[AWS] [AmazonLinux] Fehleranalyse von unzureichendem Speicherplatz mit Docker-Compose

Hintergrund

Ich wurde wütend, als ich versuchte, den Container zu starten

python


# docker-compose up
ERROR: failed to register layer: Error processing tar file(exit status 1): write /usr/sbin/mysqld: no space left on device

Anscheinend hat das Gerät keine Kapazität

Ursachenanalyse

Zeigen Sie freien Speicherplatz auf allen Dateisystemen an Befehl df ・ ・ ・ Zeigt die Partitionsgröße und den freien Speicherplatz für jede Partition an

python


# df -h
Filesystem     1K-blocks    Used Available Use% Mounted on 
devtmpfs          485220       0    485220   0% /dev 
tmpfs             503468       0    503468   0% /dev/shm 
tmpfs             503468     704    502764   1% /run 
tmpfs             503468       0    503468   0% /sys/fs/cgroup 
/dev/xvda1       8376300 7869788    506512  94% / 
tmpfs             100696       0    100696   0% /run/user/1000 

Wahrscheinlich verwendet / dev / xvda1 94% und ich kann das Docker-Image nicht herunterladen. Also, was isst du? Nach der Untersuchung scheint die ursprünglich enthaltene Bibliothek Kapazität zu verbrauchen. Es scheint, dass im Amazon Free Frame kein Platz ist du Befehl ・ ・ ・ Befehl zum Anzeigen der Festplattennutzung

python


# du -sh /usr/*
817M    /usr/bin 
0       /usr/etc 
0       /usr/games 
28M     /usr/include 
344M    /usr/lib 
613M    /usr/lib64 
90M     /usr/libexec 
12M     /usr/local 
1.9G    /usr/sbin 
355M    /usr/share 
0       /usr/src 
0       /usr/tmp

Lösung

Erweitern Sie die Festplattenkapazität von 8 GB auf 12 GB, solange sie mindestens verwendet werden kann. (Beachten Sie, dass diejenigen, die AWS verwenden, wahrscheinlich eine Gebühr zahlen müssen.) Im Folgenden erfahren Sie, wie Sie die Festplattenkapazität von Amazon Linux erweitern können https://qiita.com/Ponkotwo/items/fd87d356fd3a735fde99

Recommended Posts

[AWS] [AmazonLinux] Fehleranalyse von unzureichendem Speicherplatz mit Docker-Compose
Emotionale Analyse von Tweets mit Deep Learning
[AWS] Zusammenfassung der Gegenmaßnahmen gegen CLI-Installationsfehler