HDFS容量:怎么读"dfsadmin report"

HDFS Capacity: how to read "dfsadmin report"

我正在使用 Hadoop 2.6.0。当我 运行 "hdfs dfsadmin -report" 我得到这样的东西(简化):

Configured Capacity: 3 TB
Present Capacity: 400GB
DFS Remaining: 300 GB
DFS Used: 100 GB

我想知道 "configured capacity" 和 "present capacity" 是什么。看起来 "Present Capacity" 是有效的。我怎样才能增加这个?

Configured Capacity 是用于数据目录的 disks/voulmes 的总可用容量。

例如:我在 /Hadoop/sdb1, /Hadoop/sdc1, /Hadoop/sdd1 上安装了三个 1TB 磁盘,我将这些卷上的 HDFS 数据目录配置为 /Hadoop/sdb1/dfs/dn, /Hadoop/sdc1/dfs/dn, /Hadoop/sdd1/dfs/dn,我还将其他非 HDFS 数据保存在同一卷的其他目录中在/Hadoop/sdb1/nonhadoop, /Hadoop/sdc1/nonhadoop, /Hadoop/sdd1/nonhadoop中,非hadoop目录中的数据大小为(800+900+900)GB。

HDFS 的剩余 space 将是 (200+100+100)GB,这将是当前容量,当前容量可能会有所不同,具体取决于同一 [=20] 中其他非 HDFS 目录的使用情况=],但是配置的容量保持不变,直到您从 HDFS add/remove volume/disks。