Namenode ya sekondari ni nini katika Apache Hadoop?
Namenode ya sekondari ni nini katika Apache Hadoop?

Video: Namenode ya sekondari ni nini katika Apache Hadoop?

Video: Namenode ya sekondari ni nini katika Apache Hadoop?
Video: Создание приложений для мобильных устройств, игр, Интернета вещей и многого другого с помощью AWS DynamoDB, автор Рик Хулихан. 2024, Aprili
Anonim

Nodi ya Jina la Sekondari katika hadoop ni nodi iliyojitolea maalum katika nguzo ya HDFS ambayo kazi yake kuu ni kuchukua vidhibiti vya metadata ya mfumo wa faili iliyopo kwenye nodi ya jina . Sio chelezo nodi ya jina . Ni vituo vya ukaguzi tu jina la nodi nafasi ya jina la mfumo wa faili.

Kwa hivyo tu, NameNode ya sekondari ni nini ni mbadala wa Namenode?

The Nodi ya sekondari husoma kila mara data kutoka kwa RAM ya Nodi ya jina na kuiandika kwenye diski ngumu au mfumo wa faili. Sio a mbadala wa Namenode , kwa hivyo ikiwa Nodi ya jina inashindwa, mfumo mzima wa Hadoop unashuka.

Pia Jua, nini hufanyika wakati NameNode inapoanzisha tena? Wakati tu Nodi ya jina ni imeanza upya , kumbukumbu za kuhariri zinatumika kwa fsimage ili kupata picha ya hivi punde ya mfumo wa faili. Lakini kuanza upya ya a Namenode hutokea mara chache sana katika vikundi vya uzalishaji ambavyo hutuambia kuwa kumbukumbu za kuhariri zinaweza kuwa kubwa sana kwa vikundi, wakati wowote Nodi ya jina inaendesha kwa muda mrefu.

Katika suala hili, je, NameNode ya sekondari ndio nodi ya chelezo?

Njia ya Hifadhi nakala : Katika Nodi ya Majina ya Sekondari na Checkpoint Nodi , vituo vya ukaguzi huundwa kwenye mifumo yao ya faili za ndani kwa kupakua fsimage na kuhariri faili za kumbukumbu kutoka kwa msingi amilifu nodi ya jina na kuunganisha faili hizi mbili na nakala mpya ya fsimage huhifadhiwa kwenye mifumo yao ya faili ya ndani.

NameNode ni nini katika HDFS?

JinaNodi ndio kitovu cha HDFS . JinaNodi pia anajulikana kama Mwalimu. JinaNodi huhifadhi metadata ya HDFS - mti wa saraka ya faili zote kwenye mfumo wa faili, na hufuatilia faili kwenye nguzo. JinaNodi haihifadhi data halisi au seti ya data. Data yenyewe imehifadhiwa kwenye DataNodes.

Ilipendekeza: