LIUNX inode 空间饱和,耗尽 的 排查,解决方法

2019年3月27日03:26:23 发表评论

今天无意间看到自己的空间inode竟然高达70%了,想想也是可怕

inode大概就是文件数量的意思吧

这个饱和了会导致不能写入数据上传图片什么的,

以前遭过一次导致后台都不能进,因为技术有限还排查了很久才发现是这么个问题

所以如果有谁的vps遇到空间磁盘足够但是却不能写入数据很可能是你的inode已经满了哦!

正题说下怎么排查吧

第一步先看看哪个大文件夹使用了inode

df -i

然后使用命令(网上粘的):for i in ./*; do echo $i; find $i | wc -l; done

这样大概就能确定大文件夹是哪个了

比如我的:

LIUNX inode 空间饱和,耗尽 的 排查,解决方法

 

400多w,想想也是可怕,要是换成钱多好啊,哈哈哈

最后还是一步步查看哪个文件夹里面的最多,因为我的技术有限也只会用这种排查法

楼主linux水平有限,于是把/var下的目录一个个的执行了上面的命令

for i in /www/这里填写目录文件夹; do echo $i; find $i |wc -l|sort -nr; done
最后找到罪魁祸首,竟然是回收站!!!!!!!

额,也是无语了,删除得不干净,每次删除都进了回收站,一年多的垃圾怕是都要发霉了

最后清空回收站就ok了!
---------------------

 

 

zdgcc

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: