inode问题:

之前以为只是aufs或overlay才有这个问题。。。但今天发现devicemapper存储也存在该问题。


解决:

先通过下面这个小工具来检查下哪个目录下占用inode比较多  https://github.com/tripflex/inodes

清理占用多的目录即可。

主要是去掉占用多的那层。

如果镜像没办法减肥的话,尝试下拔容器的存储设置成20gb/30gb



limit问题

解决:

编辑docker配置文件 /etc/sysconfig/docker

other_args="-g /home/q/docker --default-ulimit nofile=65535 --log-driver=none"

一般应用65535足够,除非是存储型的应用的话这个值可以设置无限大

查看 是否生效:

.用docker top 看下进程的id(随便一个)

.cat /proc/<id>/limits   




Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐