微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

linux – 根目录中的100%inode,如何释放inode?

df -i
Filesystem-----Inodes-----Iused-----IFree-----IUse-----Mounted on
dev/sda2-------732960-----727804-----5156-----100%---- /

只有这2个拥有最高的inode,休息都太低了.可以做些什么来释放inode?

Proc 10937 inode

系统22504 inode

apt-get -f install表示没有剩余空间

df -i输出图像

apt-get -f安装输出错误图像

inodes搜索输出图像 –

var log只有26Mb(var目录中最高)

解决方法

几个星期前我正在尝试相同的问题,这个程序解决了这个问题.

首先,搜索空间使用最多的地方

for i in /*; do echo $i; find $i |wc -l; done

当一些目录需要更多时间被引用时要注意.在我的情况下是/ var / where需要更多时间搜索.

所以运行:

for i in /var/*; do echo $i; find $i |wc -l; done

之后,对/ var / log / *运行相同的命令,并检测squid3日志的的文件文件.

运行rm -rfv /var/log/squid3/access.log*(并重启squid3)后,问题解决了,IUSE%从100变为13.

问候.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐