เมื่อเร็ว ๆ นี้ฉันเจอติดตั้ง Ubuntu Server ในระหว่างการติดตั้งจะถามฉันว่าจะอนุญาตให้ระบบการบูตจากอาร์เรย์ RAID ที่เสื่อมสภาพหรือไม่ (อาจเป็นเพราะฉันติดตั้งระบบลงในอุปกรณ์ RAID1 / dev / md0) นี่คือตัวเลือกอันยิ่งใหญ่ที่มีประโยชน์สำหรับเซิร์ฟเวอร์แบบอัตโนมัติซึ่งก็มีมาแบบออนไลน์หรือไม่อาร์เรย์ RAID ของพวกเขาคือเสื่อมโทรม (ตราบเท่าที่มันไม่ได้ล้มเหลวอย่างสิ้นเชิง)
หลังจากการค้นหาอย่างรวดเร็วฉันพบว่ามันทำงานได้ทั้งการอ่านไฟล์/etc/initramfs-tools/conf.d/mdadmการตั้งค่า (BOOT_DEGRADED = ตัวเลือกจริง) หรือโดยการอ่านอาร์กิวเมนต์บรรทัดการบูตเคอร์เนล (bootdegraded = true)
คำถาม:มีบางสิ่งที่คล้ายกัน (วิธีการบูตระบบที่มีอาร์เรย์เสื่อมโทรม) ที่ใช้งานได้กับ Debian หรือไม่? ฉันไม่แน่ใจว่าวิธีการที่แน่นอนนี้ใช้งานได้หรือไม่หรือว่ามันมีฟังก์ชั่นเฉพาะนี้
ฉันถามสิ่งนี้เพราะฉันเคยมีอาร์เรย์ RAID5 ในบางระบบและเมื่อปิดระบบที่ไม่เหมาะสมมันไม่สามารถบูตได้จนกว่าฉันจะ "แก้ไข" อาร์เรย์ด้วยตนเองซึ่งพิสูจน์แล้วว่าเป็น PITA ที่สำคัญเนื่องจากเซิร์ฟเวอร์ไม่ได้ทำงานในสถานที่ห่างไกล ไม่มี UPS และไฟฟ้าขัดข้องเกิดขึ้น ดังนั้นฉันจึงถามเพื่อป้องกันปัญหาประเภทนี้ในอนาคต