【问题标题】:Remaining space on cloudera hadoop cluster in human readable formatcloudera hadoop集群上的剩余空间以人类可读格式
【发布时间】:2016-06-09 04:14:10
【问题描述】:
我正在寻找一个命令,该命令显示 hadoop 集群上剩余空间的人类可读形式。我在这个论坛上找到了一个命令,输出在图像中。
hdfs dfsadmin -report
[dfsadmin 命令的输出][1]
我听说 hortonworks 中有另一个命令可以提供更易于阅读的输出。该命令是 hdfs dfsadmin -report
该命令似乎不适用于 cloudera。
cloudera中是否有任何等效的命令?
非常感谢
【问题讨论】:
标签:
hadoop
mapreduce
cloudera
【解决方案1】:
无论您使用的是 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
显示与指定文件模式匹配的文件使用的空间量(以字节为单位)。