Apache Hadoop-da ikinci dərəcəli Namenode nədir?
Apache Hadoop-da ikinci dərəcəli Namenode nədir?

Video: Apache Hadoop-da ikinci dərəcəli Namenode nədir?

Video: Apache Hadoop-da ikinci dərəcəli Namenode nədir?
Video: Introduction to Amazon Web Services by Leo Zhadanovsky 2024, Noyabr
Anonim

İkinci dərəcəli ad qovşağı in hadoop HDFS klasterində xüsusi ayrılmış qovşaqdır, onun əsas funksiyası mövcud fayl sistemi metadatasının yoxlama nöqtələrini götürməkdir. ad node . Bu ehtiyat deyil ad node . Sadəcə nəzarət məntəqələridir ad node fayl sistemi ad sahəsi.

Beləliklə, ikinci dərəcəli NameNode nədir, Namenode-un əvəzidirmi?

The ikinci dərəcəli Namenode RAM-dan məlumatları daim oxuyur Ad node və onu sabit diskə və ya fayl sisteminə yazır. a deyil Namenode ilə əvəz edin , belə ki, əgər Ad node uğursuz olarsa, bütün Hadoop sistemi sıradan çıxır.

Həmçinin bilin, NameNode yenidən başladıqda nə baş verir? Yalnız zaman Ad node edir yenidən başladı , redaktə qeydləri fayl sisteminin ən son görüntüsünü əldə etmək üçün fsimage-ə tətbiq edilir. Amma yenidən işə salınır a Namenode meydana gəlir istehsal klasterlərində çox nadir hallarda olur ki, bu da bizə redaktə qeydlərinin klasterlər üçün çox böyüyə biləcəyini bildirir. Ad node uzun müddət işləyir.

Bu baxımdan, ikinci dərəcəli NameNode ehtiyat qovşağıdırmı?

Yedək qovşağı : In İkinci dərəcəli Namenode və Yoxlama məntəqəsi Düyün , yoxlama nöqtələri fsimage-i endirməklə yerli fayl sistemlərində yaradılır və aktiv əsasdan log fayllarını redaktə edir ad node və bu iki faylı birləşdirir və yeni fsimage nüsxəsi onların yerli fayl sistemlərində saxlanılır.

HDFS-də NameNode nədir?

NameNode mərkəzidir HDFS . NameNode Usta kimi də tanınır. NameNode yalnız metadatasını saxlayır HDFS – fayl sistemindəki bütün faylların kataloq ağacı və klaster üzrə faylları izləyir. NameNode faktiki məlumatları və ya verilənlər toplusunu saxlamır. Məlumatın özü əslində DataNodes-də saxlanılır.

Tövsiyə: