반응형
docker devmapper 및 CentOS7의 공간 문제
도커를 배우고 있는데 v1.11.0을 사용하고 있는데 hadoop을 설치하려고하는데 devmapper가 여유 디스크 공간에 대해 불평하고 있습니까?
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
모든 이미지를 삭제했지만 문제가 지속됩니다.
[root@localhost hadoop_docker]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
debian latest 47af6ca8a14a 3 weeks ago 125 MB
[root@localhost hadoop_docker]#
그리고 이것은 내 디스크 구성입니다.
[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
질문 : 디스크 공간을 어떻게 확보 할 수 있습니까?
감사합니다
이 세 가지를 실행하십시오. RUNNING 컨테이너를 제거 할 필요가 없습니다.
종료 된 프로세스 정리 :
docker rm $(docker ps -q -f status=exited)
매달린 볼륨 정리 :
docker volume rm $(docker volume ls -qf dangling=true)
매달린 이미지 정리 :
docker rmi $(docker images --filter "dangling=true" -q --no-trunc)
당신이 사용할 수있는:
docker system prune -a -f --volumes
어디:
- -a == 사용하지 않는 모든 이미지를 제거합니다.
- -f == 힘
- --volumes == 볼륨 정리.
참조 : https://docs.docker.com/engine/reference/commandline/system_prune/#description
참고로 환경에서 devicemapper 드라이버를 사용할 때 많은 문제가 발생했습니다. 내가 언급했듯이 청소하곤했지만 여전히 다른 devicemapper 문제가있었습니다. overlay2로 이동하는 것이 좋습니다. 거의 모든 것이 완전히 해결되었습니다.
참고 URL : https://stackoverflow.com/questions/36918387/space-issue-on-docker-devmapper-and-centos7
반응형
'development' 카테고리의 다른 글
자동 초점 =“자동 초점”입니까 아니면 자동 초점입니까? (0) | 2020.09.21 |
---|---|
문자 0 주변의 Alamofire 유효하지 않은 값 (0) | 2020.09.21 |
Docker compose의 볼륨으로 호스트 디렉토리를 마운트하는 방법 (0) | 2020.09.21 |
Java BigDecimal : 가장 가까운 정수로 반올림 (0) | 2020.09.21 |
자바 스크립트 : 기능 확장 (0) | 2020.09.21 |