[AWS] [AmazonLinux] Analyse des erreurs d'espace disque insuffisant avec docker-compose

Contexte

Je me suis mis en colère quand j'ai essayé de démarrer le conteneur

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

Apparemment, l'appareil n'a aucune capacité

Analyse de cause

Afficher l'espace libre sur tous les systèmes de fichiers Commande df ・ ・ ・ Afficher la taille de la partition et l'espace libre pour chaque partition

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 

/ Dev / xvda1 utilise probablement 94% et je ne peux pas télécharger l'image du docker. Alors qu'est-ce que tu manges? Après enquête, il semble que la bibliothèque initialement incluse consomme de la capacité. Il semble qu'il n'y ait pas de place dans le cadre gratuit Amazon du commande ・ ・ ・ Commande pour afficher l'utilisation du disque

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

Solution

Augmentez la capacité du disque de 8 Go à 12 Go tant qu'il peut être utilisé au minimum. (Notez que ceux qui utilisent AWS seront probablement facturés) Voir ci-dessous pour savoir comment augmenter la capacité du disque d'Amazon Linux https://qiita.com/Ponkotwo/items/fd87d356fd3a735fde99

Recommended Posts

[AWS] [AmazonLinux] Analyse des erreurs d'espace disque insuffisant avec docker-compose
Analyse émotionnelle des tweets avec apprentissage en profondeur
[AWS] Résumé des contre-mesures d'erreur d'installation de l'interface de ligne de commande