web-dev-qa-db-fra.com

Qu'est-ce que la mise en forme hadoop namenode?

Ce qui est exactement impliqué dans le formatage des namenodes. Si je tape la commande suivante dans mon terminal dans mon dossier d'installation hadoop:

  bin/hadoop namenode -format

Que fait-il exactement? Je cherche à comprendre les principes du formatage des namenodes et sa signification. Merci...

33
Ace

Hadoop NameNode est l'emplacement centralisé d'un système de fichiers HDFS qui conserve l'arborescence de répertoires de tous les fichiers du système de fichiers et suit où, à travers le cluster, les données de fichiers sont conservées. En bref, il conserve les métadonnées liées aux nœuds de données. Lorsque nous formons le namenode, il formate les métadonnées liées aux nœuds de données. Ce faisant, toutes les informations sur les noeuds de données sont perdues et elles peuvent être réutilisées pour de nouvelles données.

10
techvineet

hadoop namenode -format formate votre système de fichiers à l'emplacement spécifié dans hdfs-site.xml

ici mon namenode répertoire est /usr/local/hadoop/dfs/name

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

Dites simplement,

  • NameNode contient métadonnées sur les données stockées dans DataNodes;
  • Si NameNode est formaté, les métadonnées seules est supprimé.
  • Les données d'origine dans DataNode ne seront pas affectées;
2
Dinesh Kumar P