Hva er sekundær Namenode i Apache Hadoop?
Hva er sekundær Namenode i Apache Hadoop?

Video: Hva er sekundær Namenode i Apache Hadoop?

Video: Hva er sekundær Namenode i Apache Hadoop?
Video: 005 - What is secondary Namenode ? 2024, April
Anonim

Sekundær NameNode i hadoop er en spesielt dedikert node i HDFS-klyngen hvis hovedfunksjon er å ta sjekkpunkter av filsystemets metadata på navnenod . Det er ikke en sikkerhetskopi navnenod . Det er bare sjekkpunkter navnenodene filsystemets navneområde.

Bare så, hva er en sekundær NameNode, er den en erstatning for NameNode?

De sekundær Namenode leser konstant dataene fra RAM-en til Navnenode og skriver det inn på harddisken eller filsystemet. Det er ikke en erstatning for Namenode , så hvis Navnenode mislykkes, går hele Hadoop-systemet ned.

Vet også hva som skjer når NameNode starter på nytt? Bare når Navnenode er startet på nytt , blir redigeringslogger brukt på fsimage for å få det siste øyeblikksbildet av filsystemet. Men starter på nytt av en Navnenode oppstår svært sjelden i produksjonsklynger, noe som forteller oss at redigeringslogger kan bli veldig store for klyngene, når en Navnenode går over lang tid.

I denne forbindelse, er den sekundære NameNode backup-noden?

Backup Node : I Sekundær Namenode og sjekkpunkt Node , opprettes sjekkpunkter på deres lokale filsystemer ved å laste ned fsimage og redigere loggfiler fra aktive primære navnenod og slår sammen disse to filene og ny fsimage-kopi lagres på deres lokale filsystemer.

Hva er NameNode i HDFS?

NavnNode er midtpunktet i HDFS . NavnNode er også kjent som Mesteren. NavnNode lagrer kun metadataene til HDFS – katalogtreet for alle filer i filsystemet, og sporer filene på tvers av klyngen. NavnNode lagrer ikke de faktiske dataene eller datasettet. Selve dataene er faktisk lagret i DataNodene.

Anbefalt: