在hdfs的上下文中,我们有namenode和datanode,namenode存储文件系统名称空间是什么意思?另外,我们为datanode指定的目录(在hdfs core.xml中)是唯一可以存储数据的地方,还是可以指定任何其他目录来保存数据?
5sxhfpxr1#
这意味着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>
1条答案
按热度按时间5sxhfpxr1#
这意味着namenode将文件名插入到文件系统树中,并为其分配一个数据块。当您试图将数据放入hdfs时,实际上会发生这种情况。
是的,可以有任意数量的数据目录。下面是您必须在conf文件夹的hdfs-site.xml中设置的内容。