**结束了。**这个问题离题了。它目前不接受答案。**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。
7年前关门了。改进这个问题name节点是否持久地存储块位置?据我所知,namenode存储namenode空间图像并永久编辑日志存储。请澄清?
yrwegjxp1#
关于块位置的信息不会被nn持久化。nn借助于 block reports 由dns发送。nn元数据包括整个文件系统名称空间,包括块到文件的Map和文件系统属性。所有这些信息都永久存储在 fsimage 文件。您可以在指定的位置找到此文件 dfs.name.dir 在你的 hdfs-site.xml 文件。
block reports
fsimage
dfs.name.dir
hdfs-site.xml
1条答案
按热度按时间yrwegjxp1#
关于块位置的信息不会被nn持久化。nn借助于
block reports
由dns发送。nn元数据包括整个文件系统名称空间,包括块到文件的Map和文件系统属性。所有这些信息都永久存储在fsimage
文件。您可以在指定的位置找到此文件dfs.name.dir
在你的hdfs-site.xml
文件。