首页 > 代码库 > linux no space left on device的解决的方法(iNode满导致)

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满导致)