Kas ir sekundārais Namenode Apache Hadoop?
Kas ir sekundārais Namenode Apache Hadoop?

Video: Kas ir sekundārais Namenode Apache Hadoop?

Video: Kas ir sekundārais Namenode Apache Hadoop?
Video: Hadoop Rack Awareness 2024, Aprīlis
Anonim

Sekundārais NameNode iekšā hadoop ir īpaši paredzēts mezgls HDFS klasterī, kura galvenā funkcija ir ņemt kontrolpunktus faila sistēmas metadatiem, kas atrodas namenode . Tā nav rezerves kopija namenode . Tie ir tikai kontrolpunkti namenode's failu sistēmas nosaukumvieta.

Tātad, kas ir sekundārais NameNode, vai tas aizstāj Namenode?

The sekundārais Namenode pastāvīgi nolasa datus no RAM Namenode un ieraksta to cietajā diskā vai failu sistēmā. Tas nav a aizstājējs Namenode , tādēļ, ja Namenode neizdodas, visa Hadoop sistēma pazūd.

Ziniet arī, kas notiek, kad NameNode tiek restartēts? Tikai tad, kad Namenode ir restartēts , rediģēšanas žurnāli tiek lietoti fsimage, lai iegūtu jaunāko failu sistēmas momentuzņēmumu. Bet restartēšana no a Rodas Namenode ļoti reti ražošanas klasteros, kas norāda, ka rediģēšanas žurnāli var izaugt ļoti lieli klasteriem, kad vien Namenode darbojas ilgu laiku.

Vai šajā sakarā sekundārais NameNode ir rezerves mezgls?

Rezerves mezgls : iekšā Sekundārais Namenode un kontrolpunkts Mezgls , kontrolpunkti tiek izveidoti to lokālajās failu sistēmās, lejupielādējot fsimage un rediģējot žurnālfailus no aktīvā primārā namenode un apvieno šos divus failus, un jaunā fsimage kopija tiek saglabāta to lokālajās failu sistēmās.

Kas ir NameNode HDFS?

NameNode ir centrālais elements HDFS . NameNode ir pazīstams arī kā Meistars. NameNode glabā tikai metadatus HDFS – visu failu sistēmas failu direktoriju koks un izseko failus visā klasterī. NameNode nesaglabā faktiskos datus vai datu kopu. Paši dati faktiski tiek glabāti DataNodes.

Ieteicams: