【发布时间】:2013-03-25 06:42:47
【问题描述】:
我正在对 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 %
我跑了`df -h。在每个数据节点中,我发现与 Name Node UI 相同的结果。
我检查了.Trash 文件夹,但那里什么也没有。看起来许多文件已从名称节点中删除,但仍未在数据节点中删除。有人可以帮忙吗?
【问题讨论】: