Wat is secundaire Namenode in Apache Hadoop?
Wat is secundaire Namenode in Apache Hadoop?

Video: Wat is secundaire Namenode in Apache Hadoop?

Video: Wat is secundaire Namenode in Apache Hadoop?
Video: 5.8 Apache Hadoop 2024, November
Anonim

Secundaire naamKnooppunt in hadoop is een speciaal speciaal knooppunt in HDFS-cluster waarvan de belangrijkste functie is om controlepunten te nemen van de metadata van het bestandssysteem die aanwezig zijn op namenode . Het is geen back-up namenode . Het zijn gewoon checkpoints namenode's bestandssysteem naamruimte.

Wat is een secundaire NameNode, is het een vervanging voor de Namenode?

De secundaire naamknooppunt leest voortdurend de gegevens uit het RAM-geheugen van de naamknooppunt en schrijft het naar de harde schijf of het bestandssysteem. Het is niet een vervanging voor de Namenode , dus als de naamknooppunt mislukt, valt het hele Hadoop-systeem uit.

Weet ook wat er gebeurt als NameNode opnieuw wordt opgestart? Alleen wanneer de naamknooppunt is herstart , worden bewerkingslogboeken toegepast op fsimage om de laatste momentopname van het bestandssysteem te krijgen. Maar herstarten van een Namenode komt voor zeer zelden in productieclusters, wat ons vertelt dat bewerkingslogboeken erg groot kunnen worden voor de clusters, wanneer een naamknooppunt loopt voor een lange tijd.

Is in dit opzicht de secundaire NameNode het back-upknooppunt?

Back-upknooppunt : In Secundaire naamknooppunt en Checkpoint Knooppunt , checkpoints worden gemaakt op hun lokale bestandssystemen door fsimage te downloaden en logbestanden te bewerken van active primary namenode en voegt deze twee bestanden samen en een nieuwe fsimage-kopie wordt opgeslagen op hun lokale bestandssystemen.

Wat is NameNode in HDFS?

NaamKnooppunt is het middelpunt van HDFS . NaamKnooppunt wordt ook wel de Meester genoemd. NaamKnooppunt slaat alleen de metadata op van HDFS – de directorystructuur van alle bestanden in het bestandssysteem, en volgt de bestanden in het cluster. NaamKnooppunt slaat niet de feitelijke gegevens of de dataset op. De gegevens zelf worden feitelijk opgeslagen in de DataNodes.

Aanbevolen: