AWS实例未显示正确的可用空间

时间:2017-08-24 04:40:30

标签: linux amazon-web-services amazon-ec2 du df

我使用AWS,我有一个EC2实例。 当我运行命令时 du -h --max-depth=1

我明白了:

enter image description here

当我运行命令时 df -h

我明白了:

enter image description here

看起来我只使用1GB,但它显示我使用的是7.1GB。 所以我运行命令lsof + L1来找到一些进程仍在使用的已删除文件,我发现其中有两个:

enter image description here

然后我尝试杀死这些进程,也尝试使用/ proc / PID / fd(> FD)并尝试重新启动我的EC2实例,但这些都没有帮助我释放空间。 这个过程总是回归,我无法弄清楚原因。

1 个答案:

答案 0 :(得分:3)

du从当前目录开始。更改目录:

cd /

然后再次尝试du命令。

或者,告诉du从根目录开始:

du -h --max-depth=1 /

参考和进一步阅读:http://www.linfo.org/du.html