空文件夹需要inode

我正在运行一个Ubuntu 14.04.1
虽然我剩下的磁盘空间,我有一个100%的inode使用情况:

ubuntu@ipsec-2:~$ df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/xvda1 524288 520606 3682 100% / 

设备是/dev/xvda1 on / type ext4 (rw)

当使用统计时,我发现很多inode进入/ media:

 ubuntu@ipsec-2:/$ stat -t -c "%n: %i" ./* | sort -k2 -n {omit <100k inodes for clarity} ./initrd.img: 124172 ./bin: 262145 ./home: 262147 ./lib64: 262148 ./boot: 393217 ./etc: 393218 ./lib: 393219 ./media: 393220 

进入/媒体时,它是空的:

 ubuntu@ipsec-2:/$ cd /media ubuntu@ipsec-2:/media$ ls -la total 8 drwxr-xr-x 2 root root 4096 Apr 16 2014 . drwxr-xr-x 22 root root 4096 Mar 28 09:25 .. 

我已经尝试重新启动服务器,看看是否会释放inode,但无济于事。
使用lsof | grep媒体也没有工作,看看是否有一些进程使用它们,即使它们被删除。

有没有办法删除inode,或者是这种预期的行为?

如果你达到文件系统inode的限制,你需要显示你的inode是如何使用的。 您使用的命令将显示每个文件或目录的inode编号。 这与使用的inode数量一样。

 $ stat -t -c "%n: %i" ./* 

如果要查看inode使用情况中的最大目录,可以使用如下所示的命令(输出中显示的最后一个目录):

 $ find / -xdev -printf '%h\n' | sort | uniq -c | sort -k 1 -n