ข้ามไปที่เนื้อหาหลัก
ฐานความรู้เกี่ยวกับการสนับสนุน

การทําความเข้าใจพฤติกรรม Fault Resilient Booting (FRB) บนระบบเซิร์ฟเวอร์ Intel®

ประเภทเนื้อหา: ข้อมูลผลิตภัณฑ์และเอกสารประกอบ   |   ID บทความ: 000007197   |   การตรวจสอบครั้งล่าสุด: 28/05/2026

จําเป็นต้องทําความเข้าใจวิธีการทํางานของ Fault Resilient Booting (FRB) บนระบบเซิร์ฟเวอร์ Intel หรือการตรวจสอบฟังก์ชัน FRB ที่เหมาะสมระหว่างสถานการณ์ความล้มเหลวในการบูต

สาเหตุ:

FRB เปิดใช้งานโดยอัตโนมัติเมื่อเกิดความล้มเหลวของฮาร์ดแวร์ระหว่างการบูต รวมถึงความล้มเหลวของโปรเซสเซอร์ BIST การหมดเวลา POST หรือการค้างของระบบ การทําความเข้าใจพฤติกรรม FRB ช่วยวินิจฉัยปัญหาการบูตและการดําเนินการกู้คืนระบบ


วิธีการแก้:

Fault Resilient Booting (FRB) เป็นระบบการกู้คืนอัตโนมัติที่ช่วยให้เซิร์ฟเวอร์ Intel ของคุณบู๊ตได้สําเร็จแม้ว่าฮาร์ดแวร์จะล้มเหลวก็ตาม FRB ทํางานในสามระดับ โดยแต่ละระดับจะปกป้องขั้นตอนต่างๆ ของกระบวนการบูต

BMC (Baseboard Management Controller) ใช้ FRB ระดับ 1, 2 และ 3 หากโปรเซสเซอร์ bootstrap เริ่มต้น (BSP) ล้มเหลวในกระบวนการบูตให้เสร็จสมบูรณ์ FRB จะพยายามบูตโดยใช้โปรเซสเซอร์สํารอง

  • FRB ระดับ 1 มีจุดประสงค์เพื่อกู้คืนจากความล้มเหลวของ BIST ที่ตรวจพบระหว่าง POST การกู้คืน FRB นี้ได้รับการจัดการอย่างเต็มที่โดยรหัส BIOS
  • FRB ระดับ 2 มีจุดประสงค์เพื่อกู้คืนจากการหมดเวลาของสุนัขเฝ้าระวังระหว่าง POST ตัวจับเวลาสุนัขเฝ้าระวังสําหรับ FRB ระดับ 2 ถูกนํามาใช้ใน BMC
  • FRB ระดับ 3 มีจุดประสงค์เพื่อกู้คืนจากการหมดเวลาของสุนัขเฝ้าระวังเมื่อฮาร์ดรีเซ็ตหรือเปิดเครื่อง สิ่งนี้มีฟังก์ชันฮาร์ดแวร์สําหรับ FRB ระดับนี้

เอฟอาร์บี-1

ในระบบมัลติโปรเซสเซอร์ BIOS จะลงทะเบียนตัวประมวลผลแอปพลิเคชันในตารางมัลติโปรเซสเซอร์ (MP) และตาราง ACPI APIC เมื่อเริ่มต้นโดย BSP หากตัวประมวลผลแอปพลิเคชัน (AP) ล้มเหลวในการเริ่มต้นให้เสร็จสมบูรณ์ภายในเวลาที่กําหนด จะถือว่าไม่ทํางาน หาก BIOS ตรวจพบว่าตัวประมวลผลแอปพลิเคชันล้มเหลว BIST หรือไม่ทํางาน BIOS จะร้องขอให้ BMC ปิดใช้งานตัวประมวลผลนั้น

จากนั้น BMC จะสร้างการรีเซ็ตระบบในขณะที่ปิดใช้งานโปรเซสเซอร์ BIOS จะไม่เห็นโปรเซสเซอร์ที่ล้มเหลวในรอบการบูตถัดไป AP ที่ล้มเหลวไม่ได้แสดงอยู่ในตาราง MP หรือในตาราง ACPI APIC และไม่สามารถมองเห็นได้ หาก BIOS ตรวจพบว่า BSP ล้มเหลว BIST จะส่งคําขอไปยัง BMC เพื่อปิดใช้งานโปรเซสเซอร์ปัจจุบัน หากไม่มีโปรเซสเซอร์สํารอง BMC จะส่งเสียงบี๊บที่ลําโพงและหยุดระบบ หาก BMC สามารถค้นหาโปรเซสเซอร์อื่นได้ ความเป็นเจ้าของ BSP จะถูกโอนไปยังโปรเซสเซอร์นั้นผ่านการรีเซ็ตระบบ

เอฟอาร์บี-2

ตัวจับเวลาสุนัขเฝ้าระวังตัวที่สอง (FRB-2) ใน BMC ถูกตั้งค่าไว้ประมาณ 6 นาทีโดย BIOS และได้รับการออกแบบมาเพื่อรับประกันว่าระบบจะเสร็จสิ้น BIOS POST ตัวจับเวลา FRB-2 จะเปิดใช้งานก่อนที่ตัวจับเวลา FRB-3 จะถูกปิดใช้งานเพื่อป้องกันกรอบเวลา ที่ไม่มีการป้องกัน ใกล้สิ้นสุด POST ก่อนที่ตัวเลือก ROM จะเริ่มต้น BIOS จะปิดใช้งานตัวจับเวลา FRB-2 ใน BMC

หากระบบมีหน่วยความจํามากกว่า 1 GB และผู้ใช้เลือกที่จะทดสอบหน่วยความจํา DWORD ทุกตัว ตัวจับเวลาสุนัขเฝ้าระวังจะถูกปิดใช้งานก่อนที่การทดสอบหน่วยความจําเพิ่มเติมจะเริ่มขึ้น เนื่องจากการทดสอบหน่วยความจําอาจใช้เวลานานกว่า 6 นาทีภายใต้การกําหนดค่านี้ หากระบบค้างระหว่าง POST BIOS จะไม่ปิดใช้งานตัวจับเวลาใน BMC ซึ่งจะสร้างการรีเซ็ตระบบแบบอะซิงโครนัส (ASR)

เอฟอาร์บี-3

ตัวจับเวลาแรก (FRB-3) จะเริ่มนับถอยหลังเมื่อใดก็ตามที่ระบบออกจากฮาร์ดรีเซ็ต ซึ่งโดยปกติจะใช้เวลาประมาณ 5 วินาที หาก BSP รีเซ็ตและเริ่มดําเนินการสําเร็จ BIOS จะปิดใช้งานตัวจับเวลา FRB-3 ใน BMC โดยยกเลิกการยืนยันสัญญาณ FRB_TIMER_HLT (GPIO) และระบบจะดําเนินการต่อด้วย POST หากตัวจับเวลาหมดอายุเนื่องจาก BSP ล้มเหลวในการดึงข้อมูลหรือเรียกใช้รหัส BIOS BMC จะรีเซ็ตระบบและปิดใช้งานโปรเซสเซอร์ที่ล้มเหลว

ระบบจะเปลี่ยน BSP ต่อไปจนกว่า BIOS POST จะผ่านการปิดใช้งานตัวจับเวลา FRB-3 ใน BMC BMC จะส่งเสียงบี๊บบนลําโพงหากไม่พบโปรเซสเซอร์ที่ดี กระบวนการหมุนเวียนผ่านโปรเซสเซอร์ทั้งหมดจะทําซ้ําเมื่อรีเซ็ตระบบหรือรอบพลังงาน

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับผลิตภัณฑ์ 23 รายการ

ผลิตภัณฑ์ที่หยุดให้บริการแล้ว

บอร์ดเซิร์ฟเวอร์ Intel® S3000PT บอร์ดเซิร์ฟเวอร์ Intel® SE7520AF2 บอร์ดเซิร์ฟเวอร์ Intel® SE7320VP2D2 บอร์ดเซิร์ฟเวอร์ Intel® Entry SE7210TP1-E บอร์ดเซิร์ฟเวอร์ Intel® SE7520BD2D2/SE7520BD2VD2 บอร์ดเซิร์ฟเวอร์ Intel® SE7520JR2 บอร์ดเซิร์ฟเวอร์ Intel® Entry SE7221BA1-E บอร์ดเซิร์ฟเวอร์ Intel® Entry SE7230CA1-E บอร์ดเซิร์ฟเวอร์ Intel® Entry SE7221BK1-E บอร์ดเซิร์ฟเวอร์ Intel® SE7320VP2 บอร์ดเซิร์ฟเวอร์ Intel® SE8500HW4 บอร์ดเซิร์ฟเวอร์ Intel® S3000AH บอร์ดเซิร์ฟเวอร์ Intel® SE7505VB2 บอร์ดเซิร์ฟเวอร์ Intel® SE7525GP2 Intel® Storage System SSR316MJ2 บอร์ดเซิร์ฟเวอร์ Intel® Entry SE7230NH1-E บอร์ดเซิร์ฟเวอร์ Intel® SE7525RP2 บอร์ดเซิร์ฟเวอร์ Intel® SE7520BD2 บอร์ดเซิร์ฟเวอร์ Intel® SE7320EP2 บอร์ดเซิร์ฟเวอร์ Intel® SE7320SP2 ระบบเซิร์ฟเวอร์ Intel® SR1435VP2 บอร์ดเซิร์ฟเวอร์ Intel® BJRDDR1 บอร์ดเซิร์ฟเวอร์ Intel® SE7520BB2D2

ข้อสงวนสิทธิ์

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

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ติดต่อฝ่ายสนับสนุน
ติดต่อฝ่ายสนับสนุน