gpt4 book ai didi

linux - Docker 运行错误 : "Thin Pool has free data blocks which is less than minimum required"

转载 作者:IT老高 更新时间:2023-10-28 21:24:44 26 4
gpt4 key购买 nike

我们正在尝试以过去可以运行的方式运行 docker,但现在我们收到“Thin Pool 空间不足”错误:

docker run --privileged -d --net=host --name=fat-redis -v /fat/deploy:/fat/deploy -v /fat/fat-redis/var/log:/var/log -v /home:/home fat-local.indy.xiolab.myserv.com/fat-redis:latest /fat/deploy/docker/fat-redis/fat_start_docker_inner.sh
docker: Error response from daemon: devmapper: Thin Pool has 486 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.
See 'docker run --help'.

这个错误是什么意思?我们尝试了 'docker rmi' 和来自 here 的建议,但一切都是徒劳的。

有什么想法吗?

谢谢

最佳答案

在环回设备上使用数据/元数据运行是旧版本 docker 的默认设置。这有问题,较新的版本已更改此默认值。如果 docker 是这样配置的,那么正常的更新(例如通过 rpm/apt)不会改变配置,这就是为什么需要完全重新安装来修复。

这是一篇文章,其中包含有关如何将旧版本配置为不使用环回设备的说明: http://www.projectatomic.io/blog/2015/06/notes-on-fedora-centos-and-docker-storage-drivers/

关于linux - Docker 运行错误 : "Thin Pool has free data blocks which is less than minimum required",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41531962/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com