我在VMWare工作站中使用Cloudera Manager 5.4.1实现了2个节点集群,其中包括Hbase,Impala,Hive,Sqoop2,Oozie,Zookeeper,NameNode,SecondaryName和YARN等组件。 我已为每个节点模拟了3个磁盘驱动器,其中包括用于OS的sda,sdb和amp;用于Hadoop存储的sdc。
因为我已经为每个节点分配了16GB的sdb1和16GB专用于Hadoop存储的sdc1。因此,我假设我的HDFS存储总容量(包括两个节点)应为64GB。但是当使用dfsadmin命令检查输出并使用NameNode UI时,我看到“Configured Capacity小于我为HDFS分配的原始磁盘大小”。 我已经在下面显示了dfsadmin命令的输出,并且还显示了df -h的输出。请帮助我理解为什么配置容量显示小于原始磁盘大小?
{{1}}
答案 0 :(得分:1)
您应该检查配置
<property>
<name>dfs.datanode.du.reserved</name>
<value>0</value>
<description>Reserved space in bytes per volume. Always leave this much space free for non dfs use.
</description>
</property>
预留空间不是“已配置容量”的一部分。