inode问题之No space left on device!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了inode问题之No space left on device!相关的知识,希望对你有一定的参考价值。
理论:
inode译成中文就是索引节点,每个存储设备(例如硬盘)或存储设备的分区被格式化为文件系统后,应该有两部份,一部份是inode,另一部份是Block,Block是用来存储数据用的。
而inode呢,就是用来存储这些数据的信息,这些信息包括文件大小、属主、归属的用户组、读写权限等。inode为每个文件进行信息索引,所以就有了inode的数值。操作系统根据指令,能通过inode值最快的找到相对应的文件。
查看inode使用信息:
df -i
常见问题:
No space left on device
解决方式:
1、find锁定占用空间最大的目录(通常目录大小越大,表示目录下的文件越多)
2、删除多余的inode节点。(find /xxx -type f -exec rm {} \;)
本文出自 “[email protected]” 博客,请务必保留此出处http://renzhiyuan.blog.51cto.com/10433137/1844595
以上是关于inode问题之No space left on device!的主要内容,如果未能解决你的问题,请参考以下文章
生产环境下案例 No space left on device (inode使用满的情况)
关于Inodes文件被占满(如何解决linux报No space left on device错误)
linux no space left on device的解决的方法(iNode满导致)