如何获取hdfs的目录配额

n6lpvg4x  于 2021-06-03  发布在  Hadoop
关注(0)|答案(2)|浏览(326)

我看到有一个设置配额的命令,但找不到获取配额的命令。
有人能帮忙吗?谢谢

pexxcrt2

pexxcrt21#

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

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

a9wyjsp7

a9wyjsp72#

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

第三列将给出空间配额。
注意:如果您想阅读更多关于获取文件大小的不同方法的信息,那么为了便于阅读,刚刚添加了列标题 hdfs 这里有一篇综合性的博文:
了解hdfs配额和hadoop fs和fsck工具

相关问题