คำถามติดแท็ก software-raid

คำถามที่อ้างถึงการใช้งานซอฟต์แวร์ RAID

1
ค้นหาไฟล์ที่ได้รับผลกระทบจากบล็อกเสียด้วย md-raid5 และ LVM
ฉันทำการค้นคว้ามากมายในหัวข้อนี้ในช่วงสองสามสัปดาห์ที่ผ่านมา - และฉันคิดว่าฉันใกล้จะเสร็จสิ้นการกู้คืนมากที่สุดเท่าที่จะเป็นไปได้ เพื่อให้เรื่องสั้นสั้นฉันจะอธิบายปัญหาโดยไม่ต้องกรอกรายละเอียดทางเทคนิคทุกอย่าง สมมติว่าคุณมีอาเรย์ RAID-5 หลายตัวแต่ละตัวมีดิสก์ 8 ตัวจากนั้นทำการรวมเข้าด้วยกันเป็นโลจิคัลวอลุ่ม LVM เดียว ดิสก์หนึ่งในนั้นตายในหนึ่งในอาร์เรย์และในระหว่างการสร้างใหม่คุณพบข้อผิดพลาดการอ่านที่ไม่สามารถกู้คืนได้ในดิสก์ที่สองในอาร์เรย์นั้น และแน่นอนไม่มีการสำรองข้อมูล ฉันได้ลบข้อมูลจากไดรฟ์ที่มี URE ไปยังไดรฟ์ใหม่แล้วมีเพียง 5K ของข้อมูลที่เสียหายทั้งหมดที่จัดกลุ่มไว้ในพื้นที่ดิสก์ขนาดเล็กมาก ฉันยังสมมติว่าเมื่อฉันประกอบอุปกรณ์ MD อีกครั้งโดยใช้การคัดลอก ddrescue ฉันจะคูณขนาดของการสูญเสียข้อมูลของฉันด้วยจำนวนไดรฟ์ที่ไม่ใช่พาริตี้ในอาร์เรย์ของฉัน (ดังนั้นการสูญเสียข้อมูล 35K) เป็นความเท่าเทียมกัน การคำนวณแถบที่ใช้บล็อคเหล่านั้นจะไม่ถูกต้อง ฉันได้อ่านและทำความเข้าใจขั้นตอนของการที่http://smartmontools.sourceforge.net/badblockhowto.htmlเพื่อพิจารณาว่าไฟล์ใดจะเสียหายจากสถานการณ์เช่นนี้ แต่ปัญหาของฉันคือการหาว่าบล็อกใดจะเสียหายหลังจาก md สร้างใหม่เพื่อใช้เป็นอินพุตไปยัง debugfs การหาค่าออฟเซ็ตทั้งหมดที่เมตาดาต้าเก็บ md และ lvm ไม่สนุกเช่นกัน แต่ฉันคิดว่าฉันสามารถจัดการส่วนนั้นได้ ฉันสามารถคูณตัวเลขบล็อกที่ไม่ดีทั้งหมดของฉันด้วย 7 จากนั้นสมมติว่า 6 บล็อกต่อไปนี้หลังจากแต่ละบล็อกเหล่านั้นจะไม่ดีแล้วทำตามคำแนะนำ LVM ในคู่มือที่ลิงก์ด้านบน? และเพื่อความชัดเจน - ฉันไม่ได้กังวลเกี่ยวกับการซ่อมหรือทำแผนที่บล็อกที่ไม่ดีตามที่อธิบายไว้ฉันได้เปลี่ยนดิสก์และจะให้ md จัดการกับสิ่งนั้น …

3
Raid1 พร้อมพาร์ทิชันที่ใช้งานและว่าง
ฉันมีปัญหาต่อไปนี้กับพาร์ติชั่นการจู่โจมซอฟต์แวร์ RAID1 บนระบบ Ubuntu ของฉัน (10.04 LTS, 2.6.32-24- เซิร์ฟเวอร์ในกรณีที่เป็นเรื่องสำคัญ) หนึ่งในดิสก์ของฉัน (sdb5) รายงานข้อผิดพลาดของ I / O และถูกทำเครื่องหมายว่าผิดพลาดในอาเรย์ อาร์เรย์จะถูกลดระดับด้วยอุปกรณ์ที่ใช้งานอยู่หนึ่งเครื่อง ดังนั้นฉันจึงเปลี่ยนฮาร์ดดิสค์โคลนตารางพาร์ทิชันและเพิ่มพาร์ทิชันใหม่ทั้งหมดในอาร์เรย์การโจมตีของฉัน หลังจากการซิงค์พาร์ติชั่นทั้งหมดสิ้นสุดลงโดยมีอุปกรณ์ที่ใช้งาน 2 อุปกรณ์ - ยกเว้นหนึ่งในนั้น อย่างไรก็ตามพาร์ติชันที่รายงานดิสก์ที่ผิดพลาดมาก่อนจะไม่รวมพาร์ติชันใหม่เป็นอุปกรณ์ที่ใช้งาน แต่เป็นดิสก์สำรอง: md3 : active raid1 sdb5[2] sda5[1] 4881344 blocks [2/1] [_U] ดูรายละเอียดเผยให้เห็น: root@server:~# mdadm --detail /dev/md3 [...] Number Major Minor RaidDevice State 2 8 21 0 …

3
การมิร์เรอร์กับ SSD จะปรับปรุงประสิทธิภาพการอ่านหรือไม่
หากคุณใช้ Windows 7 เพื่อทำสำเนาของไดรฟ์ SSD และฮาร์ดไดรฟ์เชิงกลประสิทธิภาพการอ่านจะคล้ายกับไดรฟ์ SSD เดี่ยวหรือไม่ คือ Windows ฉลาดพอที่จะอ่านจากพวกเขาทั้งสองและใช้ข้อมูลที่กลับมาก่อนหรือไม่

3
การกำหนดค่า SATA SSD ที่ดีที่สุดในพีซีเครื่องใหม่
ฉันขาย SATA SSDs สำหรับพีซีเครื่องต่อไปของฉัน แต่เนื่องจากราคาของพวกมันเพิ่มขึ้นอย่างไม่เป็นสัดส่วนกับขนาดของพวกเขาฉันสงสัยว่าการกำหนดค่าที่ดีที่สุดสำหรับพวกเขาคืออะไร (สำหรับระบบปฏิบัติการและโปรแกรม): 2 SSD ที่ใช้: ออนบอร์ด RAID0 คอนโทรลเลอร์ RAID เฉพาะสำหรับ RAID0 ซอฟต์แวร์ RAID0 SSD 2 หรือ 3 ตัวที่ใช้คอนโทรลเลอร์ตัวใดตัวหนึ่งข้างต้น แต่เป็น JBOD 3 SSD ในหนึ่งในการกำหนดค่าข้างต้นโดยใช้ RAID5 1 SSD สำหรับ OS + 1 SSD สำหรับโปรแกรม ตัวเลือกข้างต้นและด้วย% UserProfile% ในไดรฟ์แยกด้วย SSD ขนาดใหญ่ 1 ตัวสำหรับทั้งระบบปฏิบัติการและโปรแกรม หนึ่งในตัวเลือกข้างต้นและใช้คอนโทรลเลอร์ SATA3 อย่างอื่นที่ฉันไม่ได้คิด ระบบปฏิบัติการจะเป็น x64 Windows 7 …

4
RAID 1 บน HDD ภายนอก 2 ตัว
ฉันมีเซิร์ฟเวอร์ Ubuntu 12.04 บนแล็ปท็อปเครื่องเก่าของฉัน HDD ของมัน (160 GB) มีขนาดเล็กเกินไปสำหรับการจัดเก็บไฟล์ที่ฉันต้องการดังนั้นฉันต้องการแนบ HDDs ภายนอกสองตัวเข้ากับมัน (ผ่านพอร์ต USB) ข้อมูลที่ฉันจะให้มีค่อนข้างมีคุณค่าให้กับฉันดังนั้นฉันต้องการที่จะจัดให้มีซอฟต์แวร์ RAID (RAID 1) เมื่อวันที่ 2 ฮาร์ดดิสก์ภายนอก ทางออกเดียวสำหรับปัญหานี้ที่ฉันพบในเน็ตได้อธิบายไว้ที่นี่ (และได้มีการกล่าวว่าไม่แนะนำให้ใช้ไดรฟ์ภายนอก) ฉันจะทำอย่างไรและอะไรคือความแตกต่างเมื่อเปรียบเทียบกับการติดตั้งลงในไดรฟ์ภายใน ฉันจำเป็นต้องใช้ไดรฟ์ภายนอกที่เหมือนกันทุกประการ (รุ่น) เหมือนกับฮาร์ดแวร์ RAID หรือไม่ หรือมันเป็นความคิดที่ไม่ดีจริงๆ? ถ้าเป็นเช่นนั้นฉันไม่ต้องการ RAID แต่เป็นโซลูชันสำรองหรือ NAS ที่เชื่อมต่อกับเซิร์ฟเวอร์ของฉันหรือไม่

1
เป็นไปได้หรือไม่ที่จะใช้การจู่โจมซอฟต์แวร์ใน Windows 7 บนพาร์ติชันสำหรับเริ่มระบบ
ฉันต้องการใช้ RAID 1 ในการกำหนดค่าเวิร์คสเตชั่นของฉันในที่ทำงานและฉันกำลังมองหาการใช้ฟังก์ชัน build ในมิเรอร์ใน Windows 7 เมื่อคุณคลิกที่ตัวเลือกเพิ่มมิเรอร์มันจะแสดงคำเตือนต่อไปนี้ ฉันได้ทำการค้นหาโดย Google แล้วและฉันทามติดูเหมือนว่าคุณไม่สามารถบูตจากไดรฟ์ข้อมูลแบบไดนามิก แต่โพสต์ฟอรัมบางส่วนดูเหมือนจะบ่งบอกว่าผู้คนได้ลองทำสิ่งนี้ด้วยความสำเร็จ (เช่นที่นี่ ) ด้วยการค้นหาของ Google ที่สร้างข้อมูลที่ขัดแย้งฉันคิดว่าฉันจะขอคำตอบที่เชื่อถือได้จากพวกคุณ ฉันสามารถใช้การทำมิเรอร์ inbuilt Windows 7 สำหรับพาร์ติชันสำหรับเริ่มระบบได้หรือไม่ หรืออย่างที่ฉันสงสัยมันจะทำให้มันไม่สามารถบูตได้เนื่องจากมันถูกแปลงเป็นดิสก์แบบไดนามิกหรือไม่?

3
Hardware RAID - จะเกิดอะไรขึ้นหากเมนบอร์ดหรือคอนโทรลเลอร์ล้มเหลว
ฉันต้องการตั้งค่าอาร์เรย์ RAID 5 ในเครื่องที่มีมาเธอร์บอร์ด intel มันสร้างขึ้นในการจู่โจม (sata) ความกังวลของฉันคือสิ่งที่เกิดขึ้นหากเมนบอร์ดไม่ทำงาน ฉันจะนำฮาร์ดไดรฟ์เหล่านั้นและย้ายไปยังเครื่องอื่นได้อย่างไร - ด้วยเมนบอร์ดที่แตกต่างกันและกู้คืนอาเรย์ RAID (ระบบปฏิบัติการไม่ได้อยู่ในอาเรย์การโจมตีข้อมูลเท่านั้น) ฉันสมมติว่าอาจมีฟังก์ชั่นในไบออสเพื่อสำรองข้อมูลการตั้งค่าการโจมตีซึ่งหมายความว่าฉันสามารถมีเมนบอร์ดสำรองประเภทเดียวกันหรืออาจเป็นบอร์ดเดสก์ทอป Intel อื่น ๆ ที่เข้ากันได้เพื่อนำเข้าการตั้งค่าการโจมตี หากนี่จะเป็นปัญหาการจู่โจมซอฟต์แวร์เป็นสิ่งที่ฉันควรพิจารณา? หมายเหตุ: ฉันพบตัวเลือก RAID-5 ที่เป็นสีเทาในการจัดการดิสก์ Windows 7 ด้วย การค้นหาหน้าต่างช่วยฉันพบหน้าชื่อ "ย้ายดิสก์ไปยังคอมพิวเตอร์เครื่องอื่น" ซึ่งกล่าวถึง RAID-5 และแน่นอนว่าคุณต้องย้ายดิสก์ทั้งหมดในชุดไปยังคอมพิวเตอร์เครื่องใหม่จากนั้นใช้ตัวเลือกการนำเข้าดิสก์ต่างประเทศ ดูเหมือนว่าสิ่งที่ฉันต้องการ แต่การค้นหาตัวเลือก windows 7 raid-5 ดูเหมือนว่าไม่สามารถใช้ได้ใช่ไหม ถ้าอย่างนั้นทำไมมันถึงเป็นตัวเลือกเมนู?

0
เรดสำรองอะไหล่
ฉันมีซอฟต์แวร์ RAID 5 (mdadm ภายใต้ Debian Linux) ที่ได้รับการขึ้นส่วนที่ดีกว่าของทศวรรษและได้เห็นมันเป็นส่วนแบ่งที่ยุติธรรมของความล้มเหลวของไดรฟ์ ฉันมักจะสงสัยเกี่ยวกับการตั้ง "hot spare" ด้วยเหตุผลต่าง ๆแต่ที่สำคัญที่สุดคือฉันได้สันนิษฐานเสมอว่าไดรฟ์จะหมุนและนั่งว่าง ฉันดูเหมือนจะต่อต้านการปั่นไดรฟ์ที่อาจนั่งเป็นเวลาหลายเดือนหรือหลายปีก่อนที่มันจะถูกเรียกใช้โดยไม่จำเป็นต้องบันทึกชั่วโมงการสึกหรอทางกลโดยไม่จำเป็น 1) mdadm จะหมุนอะไหล่ร้อนจนกว่าพวกเขาจะถูกเรียก? 2) สมมติว่าไม่มีวิธีจัดการตรงไปตรงมานี้หรือไม่? เห็นได้ชัดว่าฉันไม่ต้องการให้ไดรฟ์หมุนอีกครั้งเมื่อถูกดึงเข้าไปในอาร์เรย์ของฉันดังนั้นการตั้งค่าการหมดเวลาด้วยhdparmดูเหมือนว่าเป็นความคิดที่ไม่ดี ฉันตระหนักดีถึงการโพสต์ / กระทู้อื่น ๆ ที่เผาไหม้ OP เกี่ยวกับการหมุนไดรฟ์ลงในอาร์เรย์ของพวกเขาดังนั้นฉันต้องการชัดเจนว่าฉันไม่มีความสนใจในการหมุนไดรฟ์ที่ใช้งานอยู่ในอาร์เรย์เฉพาะอะไหล่ ) .

2
การทดสอบซอฟต์แวร์ RAID5 โดยการดึง HDD สด ความคิดที่ไม่ดี?
ฉันกำลังใช้งาน Ubuntu Server 10.10 โดยมีซอฟต์แวร์ RAID5 และ LVM ทำงานอยู่ด้านบน ฉันมี HDD 2TB สี่ตัว ฉันยังมีบูตไดรฟ์แยกต่างหากพร้อมสแนปช็อตระบบเต็มรูปแบบที่เพิ่มขึ้นซึ่งทำงานทุกสี่ชั่วโมงและทุกวันสัปดาห์เดือนและปี ดังนั้นแม้ว่าอาเรย์ RAID จะล้มเหลวโดยสิ้นเชิงฉันข้อมูลของฉันจะไม่สูญหาย แต่มันก็ยากที่จะตั้งค่าระบบทั้งหมดของฉันใหม่ ฉันทดสอบซอฟต์แวร์ RAID5 ของฉันในวันอื่น ๆ โดยการดึง HDD ในขณะที่ระบบดับการบูทต่ำลงนำ HDD กลับมารีบูตแล้วสร้างใหม่หลังจากบอก mdadm เพื่อเพิ่มไดรฟ์ที่ใส่เข้าไปใหม่ หลังจากการสร้างใหม่เป็นเวลา 10 ชั่วโมงก็ประสบความสำเร็จและตอนนี้อุปกรณ์ RAID5 ของซอฟต์แวร์สะอาดอีกครั้ง! ตอนนี้ฉันต้องการทำแบบทดสอบอื่น คุณจะบอกว่าเป็นอันตรายหรือไม่ที่จะดึง HDD หนึ่งตัวออกมาในขณะที่เครื่องกำลังทำงานและอาจจะอ่าน / เขียน? ฉันจะดึงสาย SATA ไม่ใช่สายไฟเพื่อที่ฉันจะไม่เสี่ยงกับการทำลายฮาร์ดไดรฟ์ แต่ฉันจะมีข้อมูลสูญหายหรือไม่ ฉันมีการสำรองข้อมูลซ้ำซ้อนบน HDD อื่น ๆ ดังนั้นจึงไม่มีความเสี่ยงต่อการสูญหายของข้อมูลอย่างถาวร แต่ฉันไม่ต้องการติดตั้งและกำหนดค่าระบบทั้งหมดใหม่อีกครั้ง …

2
แจ้งเตือนคุณเมื่อ HDD หายไปจากการตรวจค้นซอฟต์แวร์ Windows
ดังนั้นฉันจึงเปิดการจัดการคอมพิวเตอร์ในไฟล์ของฉันที่ให้บริการคอมพิวเตอร์ในสิ่งที่จะต้องเป็นครั้งแรกในเดือนหรืออาจมากกว่าปีและเห็นว่ากระจกที่ฉันได้สร้างขึ้นจาก 1TB HDD ของฉัน "ล้มเหลวซ้ำซ้อน" ฉันเดาว่า HDD "สำรอง" หายไป (อย่างน้อย Windows ก็คิดว่าเป็น) นี่คือภาพหน้าจอ: สิ่งนี้ทำให้เกิดคำถามจำนวนหนึ่ง กระจกของฉันหายไปนานเท่าไหร่ และทำไม Windows ถึงไม่บอกฉัน สิ่งที่ฉันต้องการคือถ้า Windows, idk ... ปฏิเสธที่จะทำงานจนกว่าปัญหาจะได้รับการแก้ไขแทนหรือบางสิ่งบางอย่าง มีวิธีใดบ้างในการตั้งค่าเพื่อให้ครั้งต่อไปที่ทำสิ่งนี้ ดังนั้นในครั้งต่อไปที่ฉันมีฮาร์ดไดรฟ์ที่อาจตายได้ฉันจะค้นหาเกี่ยวกับมันในนาทีนั้นแทนที่จะค้นหาออกมาเป็นเดือนและเดือนหลังจากความจริง?

1
คำแนะนำในการตั้งค่าและการใช้งาน RAID ที่เหมาะสม [ปิด]
[แก้ไข] ดังนั้นแทนที่จะปล่อยให้ฮาร์ดดิสก์เสียเปล่าฉันกำลังมองหาคำแนะนำในการติดตั้ง RAID คำถามที่ต้องตอบ: การใช้ Windows 7 และ HDD ต่อไปนี้สามารถทำการตั้งค่าการโจมตีต่อไปนี้ได้หรือไม่? 1024 GB: 32 MB Cache: 7200 RPM 512 GB: 16 MB Cache: 7200 RPM 256 GB: 8 MB Cache: 7200 RPM การตั้งค่า RAID ที่เสนอ 2 x 1024 GB - RAID 1 (ฮาร์ดแวร์ใหม่เข้ามา) 2 x 256 GB - RAID 0 1 …

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 รายงานว่าอาเรย์ทำงาน "สะอาดลดระดับ" ด้วยไดรฟ์ที่หายไป อย่างไรก็ตามฉันไม่สามารถติดตั้งอาร์เรย์การโจมตีได้ เมื่อฉันลอง: …

1
วิธีการล้างข้อมูลสมาชิกดิสก์ RAID“ เกิดข้อผิดพลาด (0)”?
ฉันมีสายเคเบิล SATA ที่ไม่ดีซึ่งทำให้ข้อความ "เกิดข้อผิดพลาด (0)" ปรากฏบนดิสก์หนึ่งในสมาชิก ฉันเปลี่ยนสายเคเบิลและทุกอย่างทำงานได้ดีในขณะนี้ แต่ข้อความยังคงอยู่และข้อความแจ้งเตือนการเข้าสู่ระบบ RAID ยังคงทำงานนานกว่าปกติยกเว้นว่าฉันกดปุ่ม Escape ฉันจะกำจัดข้อความนี้ได้อย่างไร ฉันไม่เห็นสิ่งใดใน RAID BIOS ที่จะเป็นประโยชน์

2
การแปลงซอฟต์แวร์ RAID1 เป็นฮาร์ดแวร์ RAID1 โดยไม่สูญเสียข้อมูล
ฉันมีเซิร์ฟเวอร์ภายในบ้านที่ใช้ Ubuntu Jaunty และมีอาร์เรย์ RAID1 2 x 2TB มันเป็นซอฟต์แวร์ RAID แต่ฉันต้องการดึงไดรฟ์เหล่านั้นออกและใส่ไว้ในกล่องหุ้ม RAID ภายนอกเพื่อประหยัดพื้นที่ คำถามของฉันคือ ฉันจะสามารถ "เสียบ" ไดรฟ์และใช้งานได้หรือจะต้องฟอร์แมต / สร้างอาร์เรย์ใหม่หรือไม่ ใครบ้างมีประสบการณ์การใช้ RAID enclosures

1
เอกสารประกอบสำหรับการสนับสนุนบล็อก mdadm ที่ไม่ดี
ฉันได้อ่านนิดหน่อยเกี่ยวกับ mdadm (และเคอร์เนล) ตอนนี้มีการสนับสนุนบล็อกที่ไม่ดี แต่ฉันมีปัญหาในการค้นหาเอกสารที่มีประโยชน์ในเรื่องนี้ รายการบล็อกที่ไม่ดีสำหรับดิสก์ X ซ้ำกับดิสก์ทั้งหมดในอาร์เรย์หรือไม่ ดิสก์ที่มีบล็อกที่ไม่ดีจะมีการระบุแตกต่างกันใน / proc / mdstat หรือไม่! หากมีดิสก์มากกว่าสองตัวในอาร์เรย์ RAID 6 มีบล็อกที่ไม่ดีเป็นไปได้หรือไม่ที่จะกำหนดเกณฑ์สำหรับจำนวนบล็อกที่ไม่ดีที่ยอมรับได้!

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