Какво е DataNode и NameNode в Hadoop?
Какво е DataNode и NameNode в Hadoop?

Видео: Какво е DataNode и NameNode в Hadoop?

Видео: Какво е DataNode и NameNode в Hadoop?
Видео: Поднимаем Hadoop-кластер локально | Скринкасты | Ok #1 2024, Ноември
Anonim

DataNodes са подчинените възли HDFS . За разлика от NameNode , DataNode е стоков хардуер, тоест евтина система, която не е с високо качество или висока наличност. В DataNode е блок сървър, който съхранява данните в локалния файл ext3 или ext4.

Освен това, как работи NameNode в Hadoop?

NameNode съхранява само метаданните на HDFS – дървото на директориите на всички файлове във файловата система и проследява файловете в клъстера. NameNode не съхранява действителните данни или набора от данни. Самите данни всъщност се съхраняват в DataNodes. NameNode е единична точка на провал в Hadoop клъстер.

Човек може също да попита какво е NameNode RPC? В Hadoop, NameNode е единична машина, която координира HDFS операциите в своето пространство от имена. Тези операции включват получаване на блокови местоположения, изброяване на директории и създаване на файлове. В NameNode получава HDFS операции като RPC извиквания и ги поставя в опашка за повиквания FIFO за изпълнение от нишки за четене.

По отношение на това, какво представлява възлите в Hadoop?

А възел в hadoop просто означава компютър, който може да се използва за обработка и съхранение. Има два вида на възли в hadoop име възел и данни възел . Нарича се като а възел тъй като всички тези компютри са свързани помежду си. NameNode е известен още като главен възел.

Какво е вторичен NameNode в Hadoop?

Вторичен възел на име в hadoop е специално посветен възел в HDFS клъстер, чиято основна функция е да приема контролни точки на наличните метаданни на файловата система namenode . Не е резервно копие namenode . Това са само контролни точки namenode's пространство от имена на файлова система.

Препоръчано: