Score:0

วิธีใช้ mdadm เพื่อรวบรวมอาร์เรย์จากเซิร์ฟเวอร์ windows ที่ขัดข้อง

ธง ru

ฉันมีฮาร์ดดิสก์ 12 ลูกจากเซิร์ฟเวอร์ที่พังโดยสิ้นเชิง บางอันก็เสียด้วย ฉันบันทึกสำเนาบิตของพวกเขาทั้งหมดสำเร็จแล้ว แม้ว่าจะไม่ปราศจากข้อผิดพลาดเสมอไป ฉันพบ superblock ขนาด 512MB ที่ปลายแต่ละด้านของดิสก์ที่ขึ้นต้นด้วยคำว่า DSREGION พื้นที่ว่าง 512MB นั้นไม่ได้ใช้งานหนักนัก และจากชิ้นส่วนข้อความบางส่วน เราสามารถตัดสินได้ว่าคอนโทรลเลอร์ RAID ในตัวเป็นรุ่น LSI บางรุ่น คำถามยังคงอยู่: ฉันจะรวบรวมอาร์เรย์ RAID โดยใช้ mdadm ได้อย่างไร ฉันจะบอก mdadm ได้อย่างไรว่าสามารถอ่าน superblock ได้ที่ไหนในขณะที่คำสั่ง:

# mdadm -E /dev/loopX

ตรวจไม่พบ superblock แม้ว่า DDF จะถูกตั้งค่าอย่างชัดเจน:

# mdadm -E -e DDF /dev/loopX

หากมีคำแนะนำวิธีแยกวิเคราะห์ superblock 512MB ฉันสามารถแยกวิเคราะห์ด้วยตนเอง จากนั้นฉันสามารถรวบรวมอาร์เรย์ RAID อย่างชัดเจนโดยใช้ mdadm -A.

หรือหากมีความเป็นไปได้ที่จะบอก mdadm ว่าจะต้องค้นหาข้อมูลเมตาของ superblock ที่ใด

เจ

ป.ล. ฉันหวังว่าฉันจะพบสิ่งที่มีประโยชน์ที่ www.snia.org แต่ไม่พบรายละเอียดใดๆ

ru flag
@Massimo: ขอบคุณสำหรับความคิดเห็นของคุณ ใช่ - ฉันไม่สามารถเริ่มเซิร์ฟเวอร์ดั้งเดิมได้ ใช่ - ในหนึ่งดิสก์มี 15 ภาคที่อ่านไม่ได้ ไม่ - ไม่มีการสำรองข้อมูล แต่มันไม่ใช่ความผิดของฉัน - ฉันได้รับดิสก์เหล่านี้มา ไม่ใช่เพื่อสำรองข้อมูลเป็นหลัก และส่งคืนให้กับเจ้าของ ฉันได้ดิสก์เหล่านั้นมาวิเคราะห์ข้อมูลในนั้น ทำงานด้านการบังคับใช้กฎหมาย ฉันมีประสบการณ์ที่ดีกับ mdadm - ฉันกู้คืนข้อมูลส่วนใหญ่จาก 5disk RAID5 จากดิสก์อิมเมจเพียงสี่ภาพยินดีรับ **คำแนะนำที่เป็นประโยชน์** หรือ **ความคิดเห็นที่เป็นประโยชน์*
Score:1
ธง cz

คุณไม่ได้ใช้ mdadm เพราะไม่สามารถจัดการงานนี้ได้ มีการสนับสนุนที่จำกัดมากสำหรับดิสก์ที่อยู่ในอาร์เรย์ RAID ของฮาร์ดแวร์ เช่น DDF และไม่ใช่ทุกคนที่ใช้รูปแบบนั้น

คุณควรใช้ dmraid เพื่อพยายามสำรวจและกู้คืนอาร์เรย์นี้แทนรองรับซอฟต์แวร์ ฮาร์ดแวร์ และรูปแบบ RAID ปลอมที่หลากหลาย ในระบบ Linux ล่าสุดจะสนับสนุน:

$ dmraid -l
asr : Adaptec HostRAID ASR (0,1,10)
ddf1 : SNIA DDF1 (0,1,4,5,เชิงเส้น)
hpt37x : จุดสูง HPT37X (S,0,1,10,01)
hpt45x : ไฮพอยท์ HPT45X (S,0,1,10)
isw : Intel Software RAID (0,1,5,01)
jmicron : เจไมครอน ATARAID (S,0,1)
lsi : LSI Logic MegaRAID (0,1,10)
nvidia : เอ็นวิเดีย RAID (S,0,1,10,5)
pdc : สัญญา FastTrack (S,0,1,10)
sil : ซิลิคอน อิมเมจ(tm) เมดเล่ย์(tm) (0,1,10)
ผ่าน : VIA Software RAID (S,0,1,10)
dos : พาร์ติชัน DOS บน SW RAID

เชื่อมต่อสำเนาของดิสก์ทั้งหมดที่คุณสร้างเข้ากับระบบ เปิดคอมพิวเตอร์ และใช้งาน dmraid -ร เพื่อดูว่าตรวจพบชุดอุปกรณ์ RAID หรือไม่ dmraid -s <ชื่อชุด> เพื่อรับคุณสมบัติของชุด dmraid -b เพื่อดูสถานะของอุปกรณ์บล็อกทั้งหมดที่อาจเป็นส่วนหนึ่งของชุด และหากทุกอย่างเรียบร้อยดี dmraid -ay <ชื่อชุด> จะเปิดใช้งานอาร์เรย์ RAID

us flag
dmraid สแกนไฟล์ภาพหรือเฉพาะอุปกรณ์? อาจจำเป็นต้องใช้การวนซ้ำเพื่อทำให้ไฟล์รูปภาพถูกเรียกเป็นอุปกรณ์หรือไม่
Michael Hampton avatar
cz flag
@Jasen ฉันไม่รู้ว่ามันจะทำอะไรกับอุปกรณ์ลูปหรือไม่ ฉันไม่มีวิธีง่าย ๆ ในการทดสอบเช่นกัน
ru flag
@MichaelHampton: ขอบคุณสำหรับคำใบ้ ฉันสามารถติดตั้ง dmraid 1.0.0.rc16-8 ได้ง่ายๆ และฉันเข้าใจ
ru flag
@Jasen: ฉันเพิ่งจะเริ่มด้วย `dmraid ' แต่ฉันคิดว่า id ควรจะดีกว่าในการแปลงภาพดิสก์เป็นอุปกรณ์วนซ้ำ เนื่องจากโปรแกรม RAID เกี่ยวข้องกับอุปกรณ์บล็อกเป็นส่วนใหญ่ (ปรึกษา 'losetup')

โพสต์คำตอบ

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