Kas yra antrinis Namenode „Apache Hadoop“?
Kas yra antrinis Namenode „Apache Hadoop“?

Video: Kas yra antrinis Namenode „Apache Hadoop“?

Video: Kas yra antrinis Namenode „Apache Hadoop“?
Video: Hadoop Rack Awareness 2024, Balandis
Anonim

Antrinis NameNode in hadoop yra specialiai skirtas HDFS klasterio mazgas, kurio pagrindinė funkcija yra paimti failų sistemos metaduomenų, esančių vardo mazgas . Tai nėra atsarginė kopija vardo mazgas . Tai tik patikros punktai vardo mazgas failų sistemos vardų erdvė.

Taigi, kas yra antrinis NameNode, ar jis yra Namenode pakaitalas?

The antrinis Namenode nuolat skaito duomenis iš RAM Namenode ir įrašo jį į standųjį diską arba failų sistemą. Tai nėra a pavadinimo elemento pakaitalas , taigi, jei Namenode nepavyksta, sugenda visa „Hadoop“sistema.

Taip pat žinote, kas atsitinka, kai NameNode paleidžiamas iš naujo? Tik tada, kai Namenode yra paleistas iš naujo , redagavimo žurnalai taikomi „fsimage“, kad gautų naujausią failų sistemos momentinę nuotrauką. Bet paleidimas iš naujo iš a Atsiranda vardinis mazgas labai retai gamybinėse grupėse, o tai rodo, kad redagavimo žurnalai gali išaugti labai dideli grupėms, kai tik Namenode veikia ilgą laiką.

Šiuo atžvilgiu antrinis NameNode yra atsarginis mazgas?

Atsarginis mazgas : Į Antrinis vardinis mazgas ir Checkpoint Mazgas , kontroliniai taškai sukuriami jų vietinėse failų sistemose atsisiunčiant fsimage ir redaguojant žurnalo failus iš aktyvaus pagrindinio vardo mazgas ir sujungia šiuos du failus ir nauja fsimage kopija išsaugoma jų vietinėse failų sistemose.

Kas yra „NameNode“HDFS?

NameNode yra centrinė dalis HDFS . NameNode taip pat žinomas kaip Meistras. NameNode saugo tik metaduomenis HDFS – visų failų sistemos failų katalogų medį ir seka failus klasteryje. NameNode nesaugo faktinių duomenų ar duomenų rinkinio. Patys duomenys iš tikrųjų yra saugomi DataNodes.

Rekomenduojamas: