2013-03-19 119 views

回答

10
hadoop fs -count -q /path/to/directory 
QUOTA REMAINING_QUOTA SPACE_QUOTA REMAINING_SPACE_QUOTA DIR_COUNT FILE_COUNT CONTENT_SIZE FILE_NAME 
none inf    54975581388800 5277747062870   3922  418464  16565944775310 hdfs://master:54310/path/to/directory 

第三列会给你的空间配额。

注:该列标题刚刚补充说为了便于阅读,如果你想了解更多关于gettings的不同方式的hdfs文件大小有一个全面的博客文章在这里:

Understanding HDFS Quotas and Hadoop Fs and Fsck Tools

3
hadoop fs -count -q -h -v /path/to/directory 

我会添加-h和-v选项以方便读取输出。使用-q选项,还要报告为每个目录设置的名称配额值,剩余的可用名称配额,空间配额值集以及剩余的可用空间配额。如果目录没有设置配额,报告的值是none和inf。 -h选项以可读格式显示大小。 -v选项显示标题行。