我正在hadoop上做一些测试,测试之后hdfs几乎满了。所以我递归地删除了很多测试文件,但是释放的空间并不像我期望的那么多。
跑步 hadoop fs -du -s /
命令,报告876447242289。意味着大约0.8 tb。但在name node ui中,它报告仍在使用12 tb。
Configured Capacity : 19.89 TB
DFS Used : 12.15 TB
Non DFS Used : 801.66 GB
DFS Remaining : 6.95 TB
DFS Used% : 61.11 %
DFS Remaining% : 34.96 %
Block Pool Used : 12.15 TB
Block Pool Used% : 61.11 %
我跑了。在每个数据节点中,我发现了与name node ui相同的结果。
我查过了 .Trash
文件夹里什么都没有。看起来许多文件已从名称节点中删除,但在数据节点中仍未删除。有人能帮忙吗?
1条答案
按热度按时间vnzz0bqm1#
我发现空间会逐渐释放。8小时后,所有被删除文件占用的空间都将被释放。