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

今天在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中的目录数

猜你喜欢

转载自www.cnblogs.com/charlieroro/p/9233266.html