hadoop HDFS有提供查看空间总大小以及剩余空间大小的接口吗?
是能查看的:
看src/webapps/hdfs/dfshealth.jsp,对应50070查看到的那个页面,里面搜就有了
例如: Configured Capacity对应:
org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getCapacityTotal()剩下的自己用同样的方法找一下就都有了
能查看的,各节点的都可以,查一下命令就能看
web或者命令都行,命令: hadoop dfsadmin -report
[root@chinadaas01 ~]# hadoop fs -count /hbase1/zzjg_detail
文件夹数 文件数 这个目录下的文件bytes
查看文件夹下 各个目录的总大小:hdfs dfs -du -h /user/hive/warehouse/ste_qyjs.db/
能看到这个库下所有表的总大小 并以G 或者K 显示
直接看第三个命令:[bigdata@task1-sandbox tfb]$ hadoop fs -du -s -h /user/hive/warehouse/dev_treasury.db1.1 T 3.3 T /user/hive/warehouse/dev_treasury.db