Angenommen, ich habe eine Datei von 50 MB und meine Standard HDFS Blockgröße ist 64 MB. Nach dem Speichern dieser 50-MB-Datei verbleibt eine Blockgröße von 14 MB, die zum Speichern einer anderen Datei verwendet werden kann. Nun speichert namenode die Blockinformationen der in HDFS vorhandenen Dateien. In diesem Fall gibt es also zwei Datensätze, die auf denselben Block verweisen, einen für die 50-MB-Datei und einen für die 14-MB-Datei.Nameode Block Management
Meine Frage ist, wie der namenode diese 2 Datensätze verfolgt und Metadateninformationen über die Dateien bereitstellt, da die 2 Dateien auf den gleichen Block zeigen.