Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
名前ノードは永続的にブロックの場所を保存しますか? 私の理解によると、namenode は namenode スペース イメージを保存し、ログ ストアを永続的に編集します。どうか明らかにしてください?
ブロックの位置に関する情報は、NN によって永続化されません。NN はblock reports、send by DNs の助けを借りて動的に構築します。NN メタデータには、ファイルとファイル システム プロパティへのブロックのマッピングを含む、ファイル システムの名前空間全体が含まれます。このすべての情報は、fsimageファイルに永続的に保存されます。このファイルは、ファイル内で指定された場所dfs.name.dirにありhdfs-site.xmlます。
block reports
fsimage
dfs.name.dir
hdfs-site.xml