HDFS文件系统命名空间

时间:2014-03-21 08:52:16

标签: hadoop namespaces filesystems hdfs

在HDFS的上下文中,我们有Namenode和Datanode,Namenode存储文件系统命名空间是什么意思?

另外,我们为datanode指定的目录(在hdfs-core.xml中)是我们可以存储数据的唯一位置,还是我们可以指定任何其他目录来保存数据?

1 个答案:

答案 0 :(得分:4)

这意味着NameNode将文件名插入文件系统树并为其分配数据块。当您尝试将数据放入HDFS时,实际上会发生这种情况。

是的,可以有任意数量的数据目录。以下是您必须在conf文件夹中的hdfs-site.xml中设置的内容。

<property>   
    <name>dfs.data.dir</name>
    <value>path to data dir 1,path to data dir 2 etc</value> 
</property>