Unix hadoop fs-du提供了两个数据列

Unix hadoop fs-du提供了两个数据列,unix,hadoop,hadoop2,Unix,Hadoop,Hadoop2,我在测试hadoop实例上运行了以下命令: hadoop fs -du /test/data/ 51179082 153537246 /test/data/9875/2016/02/03 46949272 140847816 /test/data/9875/2016/02/04 我知道du给出了文件和目录的大小,但是对于hadoop fs-du它给出了两个大小。有人能帮我了解一下这些是什么吗?一列是文件的大小,另一列是复制后的文件大小。它类似于unix du,因为您有两个文件

我在测试hadoop实例上运行了以下命令:

hadoop fs -du /test/data/

51179082   153537246   /test/data/9875/2016/02/03
46949272   140847816   /test/data/9875/2016/02/04

我知道
du
给出了文件和目录的大小,但是对于
hadoop fs-du
它给出了两个大小。有人能帮我了解一下这些是什么吗?

一列是文件的大小,另一列是复制后的文件大小。

它类似于unix du,因为您有两个文件夹,它显示了特定于文件夹的大小我不这么认为,因为我现在有三个文件夹,每个文件夹都有两列,哪个是?@sheldonkreger第一列是大小,第二列是消耗的空间,即复制后的大小。因此,3的复制将导致空间消耗三倍的大小。我有一个1节点的集群。群集抱怨复制块不足。但是,第二个值显示的值几乎是第一个值的3倍!