设备上没有剩余空间,不pipe分区是不是100%

我正在尝试在Linux机器CentOS版本5.8上执行以下操作

cd /var/APPstoreldap/Home touch test touch: cannot touch `test': No space left on device 

所以我validation了分区的磁盘空间容量,以便了解/ var / APPstoreldap / Home分区达到100%

但是我得到的是这个分区只有51%

  df -h | grep APPstoreldap /dev/mapper/vg07-var 5.0G 2.7G 2.0G 51% /var/APPstoreldap/Home 

所以请告诉我为什么

  No space left on device 

这里可能是什么问题?

其他testing:

 df -i| grep APPstoreldap /dev/mapper/vg07-var 655360 655360 0 100% /var/APPstoreldap/Home 

您已经耗尽了文件系统中可用的inode的数量。 很可能你有一个很多小文件的目录,希望某些types的临时文件可以被删除而不会出现问题。 您需要find该目录,并确定这些文件是否至关重要。

除此之外,您还需要考虑创build一个新的文件系统,其中包含大量的inode,并在那里复制数据。