我正在寻找一个命令,显示hadoop群集上留下的人类可读形式。我在这个论坛上发现了一个命令,输出在图像中。
hdfs dfsadmin -report
[dfsadmin命令的输出] [1]
我听说hortonworks中有另一个命令可以提供更人性化的输出。该命令是hdfs dfsadmin -report
该命令似乎不适用于cloudera。 在cloudera中有任何等效的命令吗? 非常感谢
答案 0 :(得分:2)
无论您使用的是Cloudera还是Hortonworks,都无关紧要。如果您使用的是较旧版本的hadoop,则命令可能为hadoop dfsadmin -report
。
您拥有的其他选择是:
hadoop fs -df -h
$ hadoop fs -df -h
Filesystem Size Used Available Use%
hdfs://<IP>:8020 21.8 T 244.2 G 21.6 T 1%
显示文件系统的容量,空闲和已用空间。如果文件系统有 然后,指定多个分区,并且不指定指向特定分区的路径 将显示根分区的状态。
hadoop fs -du -h /
$ hadoop fs -du -h /
772 /home
437.3 M /mnt
0 /tmp
229.2 G /user
9.3 G /var
显示与指定文件模式匹配的文件所使用的空间量(以字节为单位)。