Namenode รองใน Apache Hadoop คืออะไร
Namenode รองใน Apache Hadoop คืออะไร

วีดีโอ: Namenode รองใน Apache Hadoop คืออะไร

วีดีโอ: Namenode รองใน Apache Hadoop คืออะไร
วีดีโอ: Secondary NameNode 2024, พฤศจิกายน
Anonim

ชื่อรองโหนด ใน hadoop เป็นโหนดเฉพาะพิเศษในคลัสเตอร์ HDFS ซึ่งมีหน้าที่หลักคือใช้จุดตรวจสอบของข้อมูลเมตาของระบบไฟล์ที่มีอยู่บน ชื่อโหนด . ไม่ใช่ตัวสำรอง ชื่อโหนด . แค่ด่านตรวจ เนมโหนด เนมสเปซระบบไฟล์

ดังนั้น NameNode รองคืออะไรแทน Namenode?

NS Namenode รอง อ่านข้อมูลจาก RAM ของ.อย่างต่อเนื่อง เนมโหนด และเขียนลงในฮาร์ดดิสก์หรือระบบไฟล์ มันไม่ใช่ แทน Namenode ดังนั้นหาก เนมโหนด ล้มเหลว ระบบ Hadoop ทั้งหมดหยุดทำงาน

รู้ยัง จะเกิดอะไรขึ้นเมื่อ NameNode รีสตาร์ท เฉพาะเมื่อ เนมโหนด เป็น เริ่มใหม่ บันทึกการแก้ไขจะถูกนำไปใช้กับ fsimage เพื่อรับสแน็ปช็อตล่าสุดของระบบไฟล์ แต่ กำลังเริ่มต้นใหม่ ของ ชื่อโหนดเกิดขึ้น ไม่ค่อยมีในคลัสเตอร์ที่ใช้งานจริงซึ่งบอกเราว่าบันทึกการแก้ไขสามารถเติบโตได้มากสำหรับคลัสเตอร์ เมื่อใดก็ตามที่ เนมโหนด วิ่งเป็นเวลานาน

ในเรื่องนี้ NameNode รองคือโหนดสำรองหรือไม่?

โหนดสำรอง : ใน ชื่อรอง และจุดตรวจ โหนด , จุดตรวจถูกสร้างขึ้นบนระบบไฟล์ในเครื่องโดยการดาวน์โหลด fsimage และแก้ไขไฟล์บันทึกจาก active primary ชื่อโหนด และรวมสองไฟล์นี้เข้าด้วยกันและบันทึกสำเนา fsimage ใหม่ไว้ในระบบไฟล์ในเครื่อง

NameNode ใน HDFS คืออะไร?

ชื่อโหนด เป็นจุดศูนย์กลางของ HDFS . ชื่อโหนด ยังเป็นที่รู้จักกันในนามท่านอาจารย์ ชื่อโหนด เก็บเฉพาะข้อมูลเมตาของ HDFS – โครงสร้างไดเร็กทอรีของไฟล์ทั้งหมดในระบบไฟล์ และติดตามไฟล์ทั่วทั้งคลัสเตอร์ ชื่อโหนด ไม่เก็บข้อมูลจริงหรือชุดข้อมูล ข้อมูลนั้นถูกเก็บไว้ใน DataNodes จริง ๆ

แนะนำ: