一个文件有iNode和block组成。
iNode称为index node (索引节点),它的作用是存放文件的属性信息已经作为文件内容的索引(位置)。
block是用来存储实际数据的,磁盘读取数据是按block为单位读取的.
磁盘报错“No space left on device”,当使用df -h 查询文件属性信息时,实际上是查的磁盘的block数量,从下面看磁盘么有满,说明有可能是磁盘的iNode满了。
[root@web01 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 6.9G 3.6G 2.9G 56% /
tmpfs 238M 0 238M 0% /dev/shm
/dev/sda1 190M 33M 147M 19% /boot
[root@web01 ~]#
使用df -i 查看是iNode满了。
[root@web01 ~]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda3 462384 98569 98569 100% /
tmpfs 60751 1 60750 1% /dev/shm
/dev/sda1 51200 38 51162 1% /boot
[root@web01 ~]#
本文转自写个博客骗钱博客51CTO博客,原文链接http://blog.51cto.com/dadonggg/1947693如需转载请自行联系原作者
菜鸟东哥