Vad är DataNode och NameNode i Hadoop?
Vad är DataNode och NameNode i Hadoop?

Video: Vad är DataNode och NameNode i Hadoop?

Video: Vad är DataNode och NameNode i Hadoop?
Video: Hadoop Rack Awareness 2024, Maj
Anonim

DataNoder är slavnoderna i HDFS . Till skillnad från NameNode , DataNode är en råvara, det vill säga ett icke-dyrt system som inte är av hög kvalitet eller hög tillgänglighet. De DataNode är en blockserver som lagrar data i den lokala filen ext3 eller ext4.

Dessutom, hur fungerar NameNode i Hadoop?

NameNode lagrar endast metadata för HDFS – katalogträdet för alla filer i filsystemet, och spårar filerna över klustret. NameNode lagrar inte den faktiska datan eller datamängden. Själva data lagras faktiskt i DataNodes. NameNode är en enda punkt av misslyckande i Hadoop klunga.

Man kan också fråga sig vad är NameNode RPC? I Hadoop, den NameNode är en enda maskin som koordinerar HDFS-operationer i sitt namnområde. Dessa operationer inkluderar att hämta blockplatser, lista kataloger och skapa filer. De NameNode tar emot HDFS-operationer som RPC anropar och placerar dem i en FIFO-anropskö för exekvering av läsartrådar.

Med avseende på detta, vad är noder i Hadoop?

A nod i hadoop betyder helt enkelt en dator som kan användas för bearbetning och lagring. Det finns två typer av noder i hadoop namn nod och data nod . Det kallas som en nod eftersom alla dessa datorer är sammankopplade. NameNode är också känd som Master nod.

Vad är sekundär NameNode i Hadoop?

Sekundär NameNode i hadoop är en speciellt dedikerad nod i HDFS kluster vars huvudsakliga funktion är att ta kontrollpunkter för filsystemets metadata som finns på namnnod . Det är inte en backup namnnod . Det bara checkpoints namnnoder filsystemets namnutrymme.

Rekommenderad: