hdfs-df命令显示整个集群,而不考虑提供的路径

cuxqih21  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(245)

我有一个hadoop集群,在其中我有一个路径,当被填充时,会导致很多问题。我想写一个脚本,每半周检查一次路径的使用情况/容量。我的命令和结果:

$ hdfs dfs -df -h /my/fat/directory 
Filesystem                   Size     Used  Available  Use%
hdfs://TheServer         866.9 T  593.7 T    242.4 T   68%

不管所提供的路径如何,我得到的是整个集群的使用情况,而不是我担心的相当小的目录。
如何获取目录的磁盘使用情况?
编辑:
为了澄清我想要目录的容量和用法。不仅仅是用法-不接受du。

htrmnn0y

htrmnn0y1#

试试下面的 hdfs dfs -du -s -h /path/to/dir 或者 hadoop fs -du -s -h /path/to/dir 检查下面的容量 hdfs dfs -du -h /path/to/dir

jjjwad0x

jjjwad0x2#

我要找的命令是在目录上设置的配额。 hdfs dfs -count -q -h -v /path/to/dir/

相关问题