docker “no space left on device”问题定位解决

时间:2018-06-27 12:50:59   收藏:0   阅读:1291

今天在paas环境上使用docker加载镜像的时候出现了如下问题

技术分享图片

第一反应应该是存储镜像的路径磁盘满了

docker info查看docker挂载的存储类型,为devicemapper,pool为thinpool

技术分享图片

查看下thinpool占用率,并没有什么问题:

技术分享图片

查看thinpool挂载的目录,可以看到与/opt目录相关

技术分享图片

从上述可知docker的磁盘并没有占用满,怀疑是inode占用满导致的,查看/opt的inode占用率,发现inode用尽

技术分享图片

注:

使用ls -lR DIR_NAME | grep "^-"|wc -l可以查看目录DIR_NAME中的文件数

使用ls -lR DIR_NAME | grep "^d"|wc -l可以查看目录DIR_NAME中的目录数

 

原文:https://www.cnblogs.com/charlieroro/p/9233266.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!