Què és el Namenode secundari a Apache Hadoop?
Què és el Namenode secundari a Apache Hadoop?

Vídeo: Què és el Namenode secundari a Apache Hadoop?

Vídeo: Què és el Namenode secundari a Apache Hadoop?
Vídeo: Hadoop namenode И secondary namenode | hadoop hdfs architecture | OnlineLearningCenter 2024, Abril
Anonim

NameNode secundari en hadoop és un node especialment dedicat al clúster HDFS la funció principal del qual és prendre punts de control de les metadades del sistema de fitxers presents a namenode . No és una còpia de seguretat namenode . Només són punts de control namenode's espai de noms del sistema de fitxers.

Per tant, què és un NameNode secundari, és un substitut del Namenode?

El Namenode secundari llegeix constantment les dades de la memòria RAM del Namenode i l'escriu al disc dur o al sistema de fitxers. No és un substitueix al Namenode , així que si el Namenode falla, tot el sistema Hadoop cau.

Sapigueu també, què passa quan es reinicia NameNode? Només quan el Namenode és reiniciat , els registres d'edició s'apliquen a fsimage per obtenir la darrera instantània del sistema de fitxers. Però reiniciant d'a Es produeix Namenode molt rarament als clústers de producció, cosa que ens indica que els registres d'edició poden créixer molt grans per als clústers, sempre que un Namenode funciona durant un llarg període de temps.

En aquest sentit, el NameNode secundari és el node de còpia de seguretat?

Node de còpia de seguretat : En Namenode secundari i Checkpoint Node , els punts de control es creen als seus sistemes de fitxers locals mitjançant la descàrrega de fsimage i els fitxers de registre editant-los des del principal actiu namenode i fusiona aquests dos fitxers i la nova còpia fsimage es desa als seus sistemes de fitxers locals.

Què és NameNode a HDFS?

NameNode és la peça central de HDFS . NameNode també es coneix com el Mestre. NameNode només emmagatzema les metadades de HDFS – l'arbre de directoris de tots els fitxers del sistema de fitxers i fa un seguiment dels fitxers al clúster. NameNode no emmagatzema les dades reals ni el conjunt de dades. Les dades en si s'emmagatzemen en els DataNodes.

Recomanat: