2
กู้คืนอาร์เรย์ RAID5 ของซอฟต์แวร์ Linux หลังจากอัปเกรดเซิร์ฟเวอร์
ฉันเพิ่งอัพเกรดเซิร์ฟเวอร์จาก Fedora 6 เป็น Fedora 14 นอกจากฮาร์ดไดรฟ์หลักที่ติดตั้งระบบปฏิบัติการแล้วฉันยังมีฮาร์ดไดรฟ์ 3 1TB ที่กำหนดค่าสำหรับ RAID5 (ผ่านซอฟต์แวร์) หลังจากการอัพเกรดฉันสังเกตเห็นว่าฮาร์ดไดรฟ์ตัวหนึ่งถูกลบออกจากอาเรย์การโจมตี ฉันพยายามที่จะเพิ่มมันกลับมาด้วย mdadm - เพิ่ม แต่มันก็ใส่ไว้ในอะไหล่ ฉันคิดว่าฉันจะกลับไปหามันในภายหลัง จากนั้นเมื่อทำการรีบู๊ตระบบจะไม่สามารถติดตั้งอาเรย์การโจมตีได้เลย ฉันลบมันออกจาก fstab เพื่อที่ฉันจะสามารถบูทระบบได้และตอนนี้ฉันกำลังพยายามที่จะดึงข้อมูลการโจมตี ฉันวิ่งต่อไปนี้: mdadm --create /dev/md0 --assume-clean --level=5 --chunk=64 --raid-devices=3 missing /dev/sdc1 /dev/sdd1 ฉันรู้ว่าขนาดก้อนของฉันคือ 64k และ "หายไป" สำหรับไดรฟ์ที่ถูกเตะออกจากอาร์เรย์ (/ dev / sdb1) ดูเหมือนว่าจะใช้งานได้และ mdadm รายงานว่าอาเรย์ทำงาน "สะอาดลดระดับ" ด้วยไดรฟ์ที่หายไป อย่างไรก็ตามฉันไม่สามารถติดตั้งอาร์เรย์การโจมตีได้ เมื่อฉันลอง: …