在HDFS的上下文中,我们有Namenode和Datanode,Namenode存储文件系统命名空间是什么意思?
另外,我们为datanode指定的目录(在hdfs-core.xml中)是我们可以存储数据的唯一位置,还是我们可以指定任何其他目录来保存数据?
答案 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>