知道hadoop中数据节点的磁盘空间吗?

Dje*_*eah 4 hadoop hdfs hadoop-yarn webhdfs hadoop2

有没有一种方法或任何命令可以让我了解每个数据节点的磁盘空间或总集群磁盘空间?

我尝试了命令

dfs -du -h /
Run Code Online (Sandbox Code Playgroud)

但似乎我没有权限对许多目录执行它,因此无法获取实际的磁盘空间。

dae*_*n12 5

从用户界面:

http://namenode:50070/dfshealth.html#tab-datanode

---> 这将为您提供有关数据节点的所有详细信息。

从命令行:

获取每个datanode的磁盘空间:

sudo -u hdfs hdfs dfsadmin -report

---> 这将为您提供整个 HDFS 和各个数据节点的详细信息或

sudo -u hdfs hdfs dfs -du -h /

/---> 这将为您提供根目录下每个文件夹的总磁盘使用情况