Apache Hadoop-da ikkinchi darajali Namenode nima?
Apache Hadoop-da ikkinchi darajali Namenode nima?

Video: Apache Hadoop-da ikkinchi darajali Namenode nima?

Video: Apache Hadoop-da ikkinchi darajali Namenode nima?
Video: What is MapReduce♻️in Hadoop🐘| Apache Hadoop🐘 2024, Aprel
Anonim

Ikkilamchi nom tugun ichida hadoop HDFS klasteridagi maxsus ajratilgan tugun bo'lib, uning asosiy vazifasi mavjud fayl tizimi metama'lumotlarini tekshirish nuqtalarini olishdir. nom tugun . Bu zaxira emas nom tugun . Bu shunchaki nazorat punktlari nom tugunlari fayl tizimi nom maydoni.

Shunday qilib, ikkinchi darajali NameNode nima, u Namenode o'rnini bosadimi?

The ikkinchi darajali Namenode operativ xotiradan ma'lumotlarni doimiy ravishda o'qiydi Namenode va uni qattiq disk yoki fayl tizimiga yozadi. Bu a emas Namenode o'rniga , shuning uchun agar Namenode muvaffaqiyatsiz bo'lsa, butun Hadoop tizimi ishlamay qoladi.

Shuningdek, bilingki, NameNode qayta ishga tushirilganda nima sodir bo'ladi? Faqat qachon Namenode hisoblanadi qayta ishga tushirildi , tahrirlash jurnallari fayl tizimining eng so'nggi suratini olish uchun fsimage-ga qo'llaniladi. Lekin qayta ishga tushirish ning a Namenode paydo bo'ladi ishlab chiqarish klasterlarida juda kamdan-kam hollarda, bu bizga tahrirlash jurnallari klasterlar uchun juda katta bo'lishi mumkinligini aytadi. Namenode uzoq vaqt davomida ishlaydi.

Shu munosabat bilan, ikkinchi darajali NameNode zaxira tugunmi?

Zaxira tugun : In Ikkilamchi Namenode va Tekshirish punkti Tugun , nazorat nuqtalari fsimage-ni yuklab olish orqali mahalliy fayl tizimlarida yaratiladi va faol birlamchidan jurnal fayllarini tahrirlaydi nom tugun va bu ikki faylni birlashtiradi va yangi fsimage nusxasi ularning mahalliy fayl tizimlarida saqlanadi.

HDFS-da NameNode nima?

NameNode ning markaziy qismi hisoblanadi HDFS . NameNode Ustoz sifatida ham tanilgan. NameNode faqat metama'lumotlarni saqlaydi HDFS - fayl tizimidagi barcha fayllarning katalog daraxti va klaster bo'ylab fayllarni kuzatib boradi. NameNode haqiqiy ma'lumotlarni yoki ma'lumotlar to'plamini saqlamaydi. Ma'lumotlarning o'zi aslida DataNodes-da saqlanadi.

Tavsiya: