วิธีการตั้งค่าความพร้อมใช้งานสูงสำหรับตัวจัดการทรัพยากร – ตอนที่ 6
YARN คือ เลเยอร์การประมวลผลของ Hadoop ซึ่งประกอบด้วย Master (Resource Manager) และ Slave (Node Manager) บริการในการประมวลผลข้อมูล ตัวจัดการทรัพยากร (RM) เป็นองค์ประกอบสำคัญที่รับผิดชอบในการจัดสรรทรัพยากรและการจัดการระหว่างงานทั้งหมดที่รันใน คลัสเตอร์ Hadoop
ขอแนะนำเสมอและแนวทางปฏิบัติที่ดีที่สุดในการเปิดใช้งาน Cluster High Availability (HA) บนบริการ สำคัญ เช่น Namenode และ Resource Manager< /แข็งแกร่ง>.
ความต้องการ
- แนวทางปฏิบัติที่ดีที่สุดสำหรับการปรับใช้เซิร์ฟเวอร์ Hadoop บน CentOS/RHEL 7 – ส่วนที่ 1
- การตั้งค่าข้อกำหนดเบื้องต้นของ Hadoop และการเพิ่มความปลอดภัย – ส่วนที่ 2
- วิธีติดตั้งและกำหนดค่า Cloudera Manager บน CentOS/RHEL 7 – ตอนที่ 3
- วิธีติดตั้ง CDH และกำหนดค่าตำแหน่งบริการบน CentOS/RHEL 7 – ตอนที่ 4
- วิธีการตั้งค่าความพร้อมใช้งานสูงสำหรับ Namenode – ตอนที่ 5
ในบทความนี้ เราจะดูขั้นตอนในการเปิดใช้งาน ความพร้อมใช้งานสูง บน ตัวจัดการทรัพยากร
การเปิดใช้งานความพร้อมใช้งานสูงในตัวจัดการทรัพยากร
1. ไปที่ Cloudera Manager ตามที่อยู่ต่อไปนี้ และไปที่ YARN –> การดำเนินการ –> เปิดใช้งานความพร้อมใช้งานสูง
http://13.233.129.39:7180/cmf/home
2. เลือกเซิร์ฟเวอร์ที่คุณจะมีตัวจัดการทรัพยากรตัวที่สอง โดยปกติแล้ว เราจะมีเซิร์ฟเวอร์หลักตัวที่สองเพื่อปรับใช้ High Availability ที่นี่ เรากำลังเลือก master2 เพื่อเปิดใช้งาน HA
3. เมื่อเลือก master2 แล้ว คลิก 'ดำเนินการต่อ' เพื่อดำเนินการต่อ
4. การเปิดใช้งานกระบวนการ HA จะเริ่มต้นขึ้น คุณสามารถดูการทำงานเบื้องหลังได้โดยคลิกแต่ละขั้นตอน
5. เมื่อกระบวนการทั้งหมดเสร็จสิ้น คุณจะได้รับสถานะ "เสร็จสิ้น" คลิก 'เสร็จสิ้น'
6. ตรวจสอบ ตัวจัดการทรัพยากร ความพร้อมใช้งานสูงโดยการดูอินสแตนซ์ Yarn ที่ Cloudera Manager –> YARN –> อินสแตนซ์
คุณสามารถดู ตัวจัดการทรัพยากร สองตัว โดยตัวหนึ่งจะอยู่ในสถานะ 'ใช้งานอยู่' และอีกตัวจะอยู่ใน 'สแตนด์บาย'
บทสรุป
ในบทความนี้ เราได้ทำตามขั้นตอนทีละขั้นตอนเพื่อเปิดใช้งาน ความพร้อมใช้งานสูง บน ตัวจัดการทรัพยากร เมื่อใดก็ตามที่ ตัวจัดการทรัพยากรที่ใช้งานอยู่ หยุดทำงาน ตัวจัดการทรัพยากรสแตนด์บาย จะกลายเป็น ใช้งานอยู่ เพื่อให้การผลิตไม่มีการหยุดทำงาน