Mi a másodlagos Namenode az Apache Hadoopban?
Mi a másodlagos Namenode az Apache Hadoopban?

Videó: Mi a másodlagos Namenode az Apache Hadoopban?

Videó: Mi a másodlagos Namenode az Apache Hadoopban?
Videó: Hadoop Rack Awareness 2024, November
Anonim

Másodlagos névcsomópont ban ben hadoop egy speciálisan dedikált csomópont a HDFS-fürtben, amelynek fő funkciója a fájlrendszer metaadatainak ellenőrzése. névcsomópont . Ez nem egy biztonsági másolat névcsomópont . Csak ellenőrző pontok namenode fájlrendszer névtér.

Csak hát, mi az a másodlagos NameNode, ez helyettesíti a Namenode-ot?

Az másodlagos Namenode folyamatosan olvassa az adatokat a RAM-ból Namenode és beírja a merevlemezre vagy a fájlrendszerbe. Ez nem a helyettesíti a Namenode-ot , tehát ha a Namenode meghibásodik, az egész Hadoop rendszer leáll.

Azt is tudja, mi történik, amikor a NameNode újraindul? Csak amikor a Namenode van újraindult , a szerkesztési naplók alkalmazásra kerülnek az fsimage-re, hogy megkapják a fájlrendszer legfrissebb pillanatképét. De újraindítás a Namenode fordul elő nagyon ritkán éles klaszterekben, ami azt mondja nekünk, hogy a szerkesztési naplók nagyon nagyra nőhetnek a fürtök számára, amikor egy Namenode hosszú ideig fut.

Ebben a tekintetben a másodlagos NameNode a tartalék csomópont?

Tartalék csomópont : Ban ben Másodlagos névcsomópont és Checkpoint Csomópont , ellenőrzőpontok jönnek létre a helyi fájlrendszereiken az fsimage letöltésével és az aktív elsődleges naplófájlok szerkesztésével névcsomópont és egyesíti ezt a két fájlt, és az új fsimage másolat mentésre kerül a helyi fájlrendszerükön.

Mi az a NameNode a HDFS-ben?

NameNode a központi eleme HDFS . NameNode más néven Mester. NameNode csak a metaadatait tárolja HDFS – a fájlrendszer összes fájljának könyvtárfája, és nyomon követi a fájlokat a fürtben. NameNode nem tárolja a tényleges adatokat vagy az adatkészletet. Maguk az adatok valójában a DataNodes-ban vannak tárolva.

Ajánlott: