Предположим, у меня есть файл размером 50 МБ, а размер блока HDFS по умолчанию — 64 МБ. Таким образом, после сохранения этого файла размером 50 МБ у нас остается размер блока 14 МБ, который можно использовать для хранения какого-либо другого файла. Теперь namenode отслеживает информацию о блоках файлов, присутствующих в HDFS. Таким образом, в этом случае будет 2 записи, указывающие на один и тот же блок, одна для файла размером 50 МБ, а другая для файла размером 14 МБ.
Мой вопрос заключается в том, как namenode отслеживает эти 2 записи и предоставляет метаданные о файлах, поскольку 2 файла будут указывать на один и тот же блок.