2015-08-15 3 views
1

Указатель также знает данные, на которых расположены все блоки для данного файла, однако он не сохраняет блокировки блоков настойчиво, так как эта информация восстанавливается из datanodes при запуске системы.Хранение метаданных Namenode

Что здесь настойчиво означает?

ответ

0

Здесь упорно означает, что имя узла будет хранить информацию о блоке информации в памяти, а не поддерживать эти данные в файловой системе или HDFS или любой базы данных или какого-либо внешнего хранения.

Подумайте, сохранилось ли это в файловой системе, тогда в следующий раз, когда вы загрузите свой кластер, у вас будет вся информация. Но вы думаете, что информация, которая будет иметь имя узла, будет последней? Скажем, что узел данных может быть отключен из-за сбоя жесткого диска, поэтому информация с узлом имени будет устаревать.

Смежные вопросы