通过HDFS监控服务可以查询到大量相关信息,HDFS的监控服务是通过节点(NameNode)的端口50070来进行访问。
例:在浏览器地址栏输入“http://master:50070/”来展现当前HDFS文件系统的基本统计信息,下面是我自己的HDFS文件系统的基本统计信息
![](https://img-blog.csdnimg.cn/5ab88e0e433f40ca9a5274bf9ccaa8fd.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARGF0YSBlbmdpbmVlcmluZyBCbw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/97be86407b2e4afeb5190d7c4079923c.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARGF0YSBlbmdpbmVlcmluZyBCbw==,size_20,color_FFFFFF,t_70,g_se,x_16)
可以看到Summary下
①Configured Capacity:表示已配置的文件系统存储总量为51.51GB。
②DFS Remaining:表示可使用的DFS存储总量为43.91GB。
③Non DFS Used:表示被非DFS的应用所占用的存储总量为7.6GB,比如本地目录中的Linux文件。
④DFS Used:表示已使用的DFS存储总量为180KB。
⑤Live Nodes:在线的数据节点(DataNode)共3个。
Hadoop也提供了通过命令行去查询HDFS信息的方式。在服务器终端输入命令“hdfs dfsadmin -report”即可获得各子项的用法:
①-report:输出文件系统的基本信息以及相关数据统计。
②-report -live:输出文件系统中在线节点的基本信息以及相关数据统计。
③-report -dead:输出文件系统中失效节点的基本信息以及相关数据统计。
④-report -decommissioning:输出文件系统中停用节点的基本信息以及相关数据统计。
例如:![](https://img-blog.csdnimg.cn/3d812ca922344bc0ad2e6b09f25ab354.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARGF0YSBlbmdpbmVlcmluZyBCbw==,size_14,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/a2769a14def44b77837bed7e51717f1a.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARGF0YSBlbmdpbmVlcmluZyBCbw==,size_10,color_FFFFFF,t_70,g_se,x_16)
这里面第一行的警告是因为我使用的Hadoop-2.6.4版本较低提示的警告。
由此表中可以看出HDFS文件系统的基本信息依旧可以看得到。
以上即是对Hadoop基础操作中查询集群的存储系统信息的总结,写的不是很好,希望大家可以看懂。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)