标签: hadoop hdfs
名称节点是否持久存储块位置? 根据我的理解,namenode永久存储namenode空间映像和编辑日志存储。 请澄清一下?
答案 0 :(得分:3)
NN不会保留有关块位置的信息。 NN在DN发送的block reports的帮助下动态构建它。 NN元数据包括整个文件系统命名空间,包括块到文件的映射和文件系统属性。所有这些信息都永久存储在fsimage文件中。您可以在dfs.name.dir文件中的hdfs-site.xml指定的位置找到此文件。
block reports
fsimage
dfs.name.dir
hdfs-site.xml