Подтвердить что ты не робот

Что такое форматирование форматирования наложения?

Что именно связано с форматированием namenode. Если я введу следующую команду в мой терминал в моей папке установки приложения:

  bin/hadoop namenode -format

Что именно он выполняет? Я ищу, чтобы понять принципы форматирования наменования и его значение. Спасибо...

4b9b3361

Ответ 1

Hadoop NameNode - это централизованное место файловой системы HDFS, которая хранит дерево каталогов всех файлов в файловой системе и отслеживает, где в кластере хранятся данные файла. Короче говоря, он сохраняет метаданные, относящиеся к datanodes. Когда мы форматируем namenode, он форматирует метаданные, связанные с узлами данных. Поступая так, вся информация о datanodes теряется, и их можно повторно использовать для новых данных.

Ответ 2

hadoop namenode -format форматирует вашу файловую систему в месте, указанном в hdfs-site.xml

здесь мой каталог namenode /usr/local/hadoop/dfs/name

<property>
<name>dfs.name.dir</name>
<value>/usr/local/hadoop/dfs/name</value>
<final>true</final>
</property>

Ответ 3

Просто скажите,

  • NameNode содержит метаданные о данных, хранящихся в DataNodes;
  • Если формат NameNode отформатирован, удаляются только метаданные.
  • Исходные данные в DataNode не будут затронуты;