1、在宝塔面板里面查看到磁盘 还是很充足,但是无法创建文件,
[root@**]# touch /dfi/test.txt
touch: 无法创建"/dfi/test.txt": 设备上没有空间
此时查看inode信息,可以看到已经没有空闲的inode, 文件有245w 个,文件太多,占满了inode
要进行删除需要先找到是哪个目录占用Inode最多,
cd / 进入 / 目录使用以下命令
for i in /*; do echo i ; find i | wc -l; done
找到占用inode 较多的目录,删除里面的文件就可以了。
一般情况下,都是几百万个小文件,不能直接使用 rm ,会因为文件数量太多 出现 Argument list too long错误
可以使用命令 ,因为文件很多,只是后可以等待命令执行。
ls | xargs -n 10 rm -fr ls
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!