J'apprends docker et j'utilise la v1.11.0 J'essaye d'installer hadoop mais devmapper se plaint de l'espace disque disponible?
devmapper: Thin Pool has 82984 free data blocks which is less than minimum required 163840 free data blocks. Create more free space in thin pool or use dm.min_free_space option to change behavior
J'ai supprimé toutes mes images mais le problème persiste:
[root@localhost hadoop_docker]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
debian latest 47af6ca8a14a 3 weeks ago 125 MB
[root@localhost hadoop_docker]#
et voici ma configuration de disque:
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 8G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 7.5G 0 part
├─centos-root 253:0 0 6.7G 0 lvm /
└─centos-swap 253:1 0 820M 0 lvm [SWAP]
sr0 11:0 1 1024M 0 rom
loop0 7:0 0 100G 0 loop
└─docker-253:0-844682-pool 253:2 0 100G 0 dm
loop1 7:1 0 2G 0 loop
└─docker-253:0-844682-pool 253:2 0 100G 0 dm
QUESTION: Comment puis-je libérer de l'espace disque?
Merci
sudo lvs
". Cela aide lorsque vous essayez de déterminer "combien" d'espace disque vous devez nettoyer (en utilisant les réponses données).Réponses:
Vous pouvez utiliser:
où:
voir: https://docs.docker.com/engine/reference/commandline/system_prune/#description
Par ailleurs, j'ai eu beaucoup de problèmes lorsque j'ai utilisé le pilote devicemapper sur mon environnement. J'avais l'habitude de nettoyer comme je l'ai mentionné, mais il y avait encore d'autres problèmes de devicemapper. Je recommande fortement de passer à overlay2, cela a résolu presque tout complètement.
la source
docker container prune
,docker image prune
,docker volume prune
, nous avons toujours le devmapper / erreur Thin Pool. La commande ci-dessus a fonctionné, libérant l'espace nécessaire et éliminant le besoin de redémarrer le démon.Exécutez simplement ces trois. Pas besoin de retirer les conteneurs RUNNING.
Nettoyage des processus sortis:
Nettoyer les volumes suspendus:
Nettoyer les images pendantes:
la source
docker system prune
docs.docker.com/engine/reference/commandline/system_prune