挂载的NFS设备上的“设备上没有剩余空间”

在NFS服务器上:

Filesystem 1K-blocks Used Available Use% Mounted on /dev/xvdf2 103212320 85090308 12879132 87% /export18 

在客户服务器上:

 ip-xxxxxxxx.ap-northeast-1.compute.internal:/export18 103212320 85090304 12879136 87% /export18 

但是,如果我尝试创build文件,我得到这个消息:

 touch: cannot touch `/export18/test': No space left on device 

我已经卸载了卷并运行fsck:

 fsck -t ext3 /dev/xvdf2 fsck from util-linux-ng 2.17.2 e2fsck 1.41.14 (22-Dec-2010) /dev/xvdf2 has gone 484 days without being checked, check forced. Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/xvdf2: 6553600/6553600 files (4.8% non-contiguous), 21683897/26214400 blocks 

也许4.8%的非连续性有点高,但…仍然不能写。

问题:如果仅使用%87,则可能无法写入卷的原因是什么?

编辑:

 Filesystem Inodes IUsed IFree IUse% Mounted on /dev/xvdf2 6553600 6553600 0 100% /export18 

你可能用完inode。 请检查NFS服务器上的df -i