Apa itu Namenode sekunder di Apache Hadoop?
Apa itu Namenode sekunder di Apache Hadoop?

Video: Apa itu Namenode sekunder di Apache Hadoop?

Video: Apa itu Namenode sekunder di Apache Hadoop?
Video: Pengantar HADOOP 2024, April
Anonim

Node Nama Sekunder di dalam hadoop adalah node yang didedikasikan khusus dalam cluster HDFS yang fungsi utamanya adalah untuk mengambil pos pemeriksaan dari metadata sistem file yang ada di namanode . Itu bukan cadangan namanode . Itu hanya pos pemeriksaan namenode ruang nama sistem file.

Jadi, apa itu NameNode sekunder, apakah itu pengganti Namenode?

NS Namenode sekunder terus-menerus membaca data dari RAM of Node nama dan menulisnya ke dalam hard disk atau sistem file. Ini bukan pengganti Namenode , jadi jika Node nama gagal, seluruh sistem Hadoop mati.

Juga Tahu, apa yang terjadi ketika NameNode restart? Hanya ketika Node nama adalah dimulai ulang , edit log diterapkan ke fsimage untuk mendapatkan snapshot terbaru dari sistem file. Tetapi memulai kembali dari a Namenode terjadi sangat jarang di cluster produksi yang memberi tahu kita bahwa edit log dapat tumbuh sangat besar untuk cluster, kapan pun a Node nama berjalan dalam jangka waktu yang lama.

Dalam hal ini, apakah NameNode sekunder adalah node cadangan?

Node Cadangan : Di dalam Node Nama Sekunder dan pos pemeriksaan simpul , pos pemeriksaan dibuat pada sistem file lokal mereka dengan mengunduh fsimage dan mengedit file log dari file utama yang aktif namanode dan menggabungkan dua file ini dan salinan fsimage baru disimpan di sistem file lokal mereka.

Apa itu NameNode di HDFS?

NamaNode adalah inti dari HDFS . NamaNode juga dikenal sebagai Guru. NamaNode hanya menyimpan metadata dari HDFS – pohon direktori semua file dalam sistem file, dan melacak file di seluruh cluster. NamaNode tidak menyimpan data aktual atau kumpulan data. Data itu sendiri sebenarnya disimpan di DataNodes.

Direkomendasikan: