ฉันต้องกังวลเกี่ยวกับ“ ข้อผิดพลาด: สมาชิก RAID ฟุ่มเฟือย” หรือไม่?


9

เมื่อใช้งานupdate-grubUbuntu 12.04 ที่เพิ่งติดตั้งใหม่พร้อมด้วยซอฟต์แวร์ RAID รุ่นเก่า (md) ฉันจะได้รับ:

error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Generating grub.cfg ...
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found linux image: /boot/vmlinuz-3.2.0-24-generic
Found initrd image: /boot/initrd.img-3.2.0-24-generic
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found linux image: /boot/vmlinuz-3.2.0-23-generic
Found initrd image: /boot/initrd.img-3.2.0-23-generic
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found memtest86+ image: /boot/memtest86+.bin
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found Debian GNU/Linux (5.0.9) on /dev/sdb1
Found Debian GNU/Linux (5.0.9) on /dev/sdc1
done

ฉันจะเป็นห่วงน้อยถ้าข้อความจะพูดwarning: ...แต่เนื่องจากมันบอกว่าerror: ...ฉันสงสัยว่าปัญหาคืออะไร

# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md2 : active raid1 sdc1[1] sdb1[0]
      48829440 blocks [2/2] [UU]

md3 : active raid1 sdc2[1] sdb2[0]
      263739008 blocks [2/2] [UU]

md1 : active raid5 sdg1[3] sdf1[2] sde1[1] sdh1[0] sdi1[4] sdd1[5](S)
      1250274304 blocks level 5, 64k chunk, algorithm 2 [5/5] [UUUUU]

unused devices: <none>

ฉันต้องกังวลหรือไม่เป็นอันตรายหรือไม่?

btw: ไม่สนใจการกล่าวถึง Debian 5.0.9 ซึ่งเป็นระบบที่ติดตั้งไว้ก่อนหน้านี้และจะถูกเขียนทับ มันเป็น/dev/md2จริง

คำตอบ:


7

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

Boyd Stephen Smith Jr.กล่าวว่าเขาคิดว่ารายงานข้อผิดพลาดนี้อาจเป็นเพียงเครื่องสำอางที่นี่และVladimir 'c-coder / phcoder' Serbinenkoได้ส่งpatchที่ดูเหมือนว่าจะเปลี่ยนรายงานข้อผิดพลาดเป็น "ไม่ได้ใช้อะไหล่"

นอกจากนี้ยังมีรายงานข้อผิดพลาดที่ launchpad ( # 816475 ) และวิธีแก้ไขที่เป็นไปได้ที่เกี่ยวข้องกับการเปลี่ยนการแบ่งพาร์ติชัน ความสำคัญของข้อผิดพลาดนี้ไม่ได้ตัดสินใจที่ launchpad แต่ดูเหมือนว่าจะทำให้เกิดปัญหาจริงกับBjörn Tilleniusที่ไม่สามารถอัพเกรด / ติดตั้งด้วง ดังนั้นดูเหมือนว่าคุณควรจะระมัดระวัง


ขอบคุณ @desgua ส่วนที่สำคัญที่สุดของคำถามคือฉันต้องกังวลหรือไม่ (เช่นระบบของฉันไม่สามารถบูตได้) เนื่องจากข้อผิดพลาด โชคไม่ดีที่แม้แต่การกลั่นกรองรายงานข้อผิดพลาดที่คุณเชื่อมโยงดูเหมือนจะไม่มีข้อสรุปและ / หรือข้อความที่เชื่อถือได้ว่าฉันต้องกังวลเกี่ยวกับเรื่องนี้หรือไม่ +1 สำหรับพอยน์เตอร์เรียบร้อยแล้ว :)
0xC0000022L

ฉันได้พบข้อมูลเพิ่มเติม ;-)
desgua

0

ฉันได้รับข้อผิดพลาดนี้ใน ubuntu 12.04 ทั้งในระหว่างการอัพเกรด - grub และสั้น ๆ เมื่อบูตเครื่อง PC แต่มันเกิดจากการตั้งค่าผิดพลาดที่ด้านข้างของฉัน:

ฉันมีสองพาร์ติชั่นสำหรับสองดิสก์ที่จับคู่กับ mdadm โดยใช้ RAID1 หลังจากหนึ่งดิสก์ล้มเหลวฉันแทนที่มันและเพิ่มใหม่ แต่ในบางจุดในขณะที่ป้อนคำสั่งเพื่อเพิ่มพาร์ทิชัน ( mdadm --manage /dev/md... -a /dev/sd...) ฉันผิดเพิ่มดิสก์ทั้งหมด (/ dev / sdb ) แทนพาร์ติชัน (/ dev / sdb1 ) เป็นส่วนหนึ่ง ของ / dev / md1 ฉันลบดิสก์ทั้งหมดและเพิ่มพาร์ติชันอย่างถูกต้องและสิ่งต่าง ๆ ดูดีที่ / proc / mdstat ดังนั้นฉันจึงคิดว่าฉันจบแล้ว

อย่างไรก็ตามเมื่อทำการรีบูต "ข้อผิดพลาด: สมาชิก RAID ที่ฟุ่มเฟือย (พบ 2 รายการ)" ปรากฏบนหน้าจอของฉันสั้น ๆ และอาร์เรย์การโจมตีไม่ได้ถูกสร้างขึ้นใหม่ด้วยพาร์ติชันของดิสก์ใหม่

ฉันต้องปิด superblock ของ / dev / sdb (ดิสก์) ด้วยmdadm --zero-superblock /dev/sdbเพื่อแก้ไขซึ่งยังมีข้อผิดพลาด "ข้อผิดพลาด: สมาชิก RAID ฟุ่มเฟือย (พบ 2)" ทั้งจากการเริ่มต้นและการปรับปรุงด้วง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.