linux no space left on device的解决的方法(iNode满导致)

Posted wgwyanfs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux no space left on device的解决的方法(iNode满导致)相关的知识,希望对你有一定的参考价值。

今天在腾讯云的server被攻击后,apache启动报错,查找原因发现是磁盘空间不够no space left on device,

技术分享
技术分享

技术分享


诡异的是df命令磁盘占用仅55%

技术分享


继续查找原因。发现是iNode已满。即没有索引空间

技术分享


这就好办了,首先定位哪个文件夹占用iNode最多,命令例如以下:

find */ ! -type l | cut -d / -f 1 | uniq -c


定位完毕。清理文件夹,整个世界都清净了

技术分享










以上是关于linux no space left on device的解决的方法(iNode满导致)的主要内容,如果未能解决你的问题,请参考以下文章

Linux 下打包报错:enospc (no space left on device)

linux make时提示No space left on device,如何解决?

关于Inodes文件被占满(如何解决linux报No space left on device错误)

linux no space left on device的解决的方法(iNode满导致)

No space left on device 解决Linux系统磁盘空间满的办法

linux服务器报No space left on device错误的解决过程记录