Linux 目录空间被使用了两次

Linux 目录空间被使用了两次

我有一台运行 Amazon Linux AMI 版本 2012.09 的简单 Linux 机器

但是我的根安装驱动器上的空间已经不够了。

$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1            7.9G  7.6G  212M  98% /
tmpfs                 3.7G     0  3.7G   0% /dev/shm
/dev/xvdh             100G  4.7G   96G   5% /data

问题是 /data 位于 / 下,因此它将磁盘使用情况计算两次。

如果我得到仅 / 的使用量,则达到 2.9G

有没有简单的方法可以阻止这种情况发生?

提前致谢。

编辑:发布结果

$ du -xcsh /
3.5G    /
3.5G    total

那么看起来是对的?

答案1

原因df -hdu -xcsh不同意是有一个打开的文件(或多个文件)已被删除。关闭文件并释放空间的最简单方法是重新启动。

如果您无法重新启动,请参阅我去年撰写的一篇解决此问题的博客:

http://linuxtech.ie/wordpress/2012/10/31/missing-disk-space-linux-unix/

它更详细地说明了如何查找有问题的文件。

相关内容