Ano ang DataNode at NameNode sa Hadoop?
Ano ang DataNode at NameNode sa Hadoop?

Video: Ano ang DataNode at NameNode sa Hadoop?

Video: Ano ang DataNode at NameNode sa Hadoop?
Video: Hadoop NameNode And Secondary NameNode | Hadoop HDFS Architecture | @OnlineLearningCenterIndia 2024, Mayo
Anonim

DataNodes ang mga node ng alipin ay nasa HDFS . Unlike NameNode , DataNode ay isang commodity hardware, iyon ay, isang di-mahal na sistema na hindi mataas ang kalidad o mataas na available. Ang DataNode ay isang block server na nag-iimbak ng data sa lokal na file na ext3 o ext4.

Bukod, paano gumagana ang NameNode sa Hadoop?

NameNode nag-iimbak lamang ng metadata ng HDFS – ang puno ng direktoryo ng lahat ng mga file sa file system, at sinusubaybayan ang mga file sa buong cluster. NameNode hindi nag-iimbak ng aktwal na data o ang dataset. Ang data mismo ay talagang naka-imbak sa DataNodes. NameNode ay isang punto ng kabiguan sa Hadoop kumpol.

Maaari ring magtanong, ano ang NameNode RPC? Sa Hadoop, ang NameNode ay isang solong makina na nag-coordinate ng mga pagpapatakbo ng HDFS sa namespace nito. Kasama sa mga operasyong ito ang pagkuha ng mga lokasyon ng block, listahan ng mga direktoryo, at paggawa ng mga file. Ang NameNode tumatanggap ng mga pagpapatakbo ng HDFS bilang RPC mga tawag at inilalagay ang mga ito sa isang FIFO call queue para sa pagpapatupad ng mga thread ng reader.

Kaugnay nito, ano ang mga node sa Hadoop?

A node sa hadoop nangangahulugan lamang ng isang computer na maaaring magamit para sa pagproseso at pag-iimbak. Mayroong dalawang uri ng mga node sa hadoop Pangalan node at Data node . Tinatawag itong a node dahil ang lahat ng mga computer na ito ay magkakaugnay. Ang NameNode ay kilala rin bilang Master node.

Ano ang pangalawang NameNode sa Hadoop?

Pangalawang PangalanNode sa hadoop ay isang espesyal na nakatuong node sa HDFS cluster na ang pangunahing tungkulin ay kumuha ng mga checkpoint ng file system metadata na naroroon namenode . Ito ay hindi isang backup namenode . Mga checkpoint lang mga namenode namespace ng file system.

Inirerekumendang: