Apakah Namenode sekunder dalam Apache Hadoop?
Apakah Namenode sekunder dalam Apache Hadoop?

Video: Apakah Namenode sekunder dalam Apache Hadoop?

Video: Apakah Namenode sekunder dalam Apache Hadoop?
Video: Pengantar HADOOP 2024, November
Anonim

Nod Nama Sekunder dalam hadoop ialah nod khusus dalam kelompok HDFS yang fungsi utamanya adalah untuk mengambil pusat pemeriksaan metadata sistem fail yang terdapat pada nod nama . Ia bukan sandaran nod nama . Ia hanya pusat pemeriksaan nama nod ruang nama sistem fail.

Jadi, apakah itu NameNode sekunder adakah ia pengganti kepada Namenode?

The Nod Nama sekunder sentiasa membaca data daripada RAM Nod nama dan menulisnya ke dalam cakera keras atau sistem fail. Ia bukan a menggantikan Namenode , jadi jika Nod nama gagal, keseluruhan sistem Hadoop turun.

Juga Ketahui, apa yang berlaku apabila NameNode dimulakan semula? Hanya apabila Nod nama ialah dimulakan semula , log edit digunakan pada fsimage untuk mendapatkan syot kilat terkini sistem fail. Tetapi memulakan semula daripada a Namenode berlaku sangat jarang dalam kelompok pengeluaran yang memberitahu kita bahawa log edit boleh berkembang sangat besar untuk kelompok, apabila a Nod nama berjalan untuk jangka masa yang lama.

Dalam hal ini, adakah NameNode sekunder ialah nod sandaran?

Nod Sandaran : Dalam Nod Nama Sekunder dan Pusat Pemeriksaan Nod , pusat semakan dibuat pada sistem fail tempatan mereka dengan memuat turun fsimage dan mengedit fail log daripada utama aktif nod nama dan menggabungkan kedua-dua fail ini dan salinan fsimage baharu disimpan pada sistem fail setempat mereka.

Apakah NameNode dalam HDFS?

NameNode adalah bahagian tengah HDFS . NameNode juga dikenali sebagai Guru. NameNode hanya menyimpan metadata daripada HDFS – pepohon direktori semua fail dalam sistem fail, dan menjejaki fail merentasi kluster. NameNode tidak menyimpan data sebenar atau set data. Data itu sendiri sebenarnya disimpan dalam DataNodes.

Disyorkan: