Raid 5 ความเสียหายของฮาร์ดดิสก์


10

ฉันมีเซิร์ฟเวอร์ IBM x3650 M4 มีการกำหนดค่าด้วย Raid 5 และรวม 4 SAS ฮาร์ดดิสก์ที่มีความจุ 500 GB ตอนนี้ฮาร์ดดิสก์ 2 ตัวแสดงว่าไม่ดี ดังนั้นการแทนที่ฮาร์ดไดรฟ์ 2 ตัวด้วยอันใหม่จะทำให้ข้อมูลถูกสร้างขึ้นใหม่โดยอัตโนมัติหรือฉันจำเป็นต้องทำการเปลี่ยนแปลงอื่น ๆ ฉันไม่รู้เกี่ยวกับการกำหนดค่า Raid มากดังนั้นโปรดช่วยด้วย


3
ดูเหมือนว่า apropos: serverfault.com/questions/2888/why-is-raid-not-a-backup
Andrew Henle

2
ตอนนี้อาร์เรย์ออนไลน์อยู่หรือไม่ คุณสามารถเข้าถึงมันได้หรือไม่ นอกจากนี้ลำดับความสำคัญของคุณคืออะไร? สำรองข้อมูลของคุณทันสมัยหรือไม่? การหยุดทำงานเป็นปัญหาหรือไม่
David Schwartz

2
ในฐานะ sidenote การสร้างฮาร์ดดิส RAID ใหม่นั้นเป็นการดำเนินการที่ยากลำบากสำหรับ HDs ... มีความเป็นไปได้ที่แตกต่างกันอย่างมากว่าฮาร์ดดิสก์ตัวอื่นจะตายในขณะที่กำลังทำมัน (พวกมันมีอายุเท่ากันทั้งหมด มีข้อบกพร่องพวกเขาทุกคนมีข้อบกพร่องเหมือนกัน) ... น่าจะลองคัดลอกข้อมูลทั้งหมดที่อื่นดีกว่า
xanatos

@ xanatos ฉันจะคัดลอกข้อมูลทั้งหมดไปยังที่อื่นได้อย่างไร คุณบอกฉันแบบเดียวกันได้ไหม
lakhan vasre

11
"ฉันจะคัดลอกข้อมูลทั้งหมดไปยังที่อื่นได้อย่างไร" นั่นคือสิ่งที่เราเรียกว่า "สำรอง" คุณกำลังทำอยู่ใช่ไหม? และคุณกำลังทดสอบเป็นประจำว่าคุณสามารถกู้คืนได้เช่นกัน?
Roger Lipscombe

คำตอบ:


19

หากคุณสูญเสียมากกว่าหนึ่งดิสก์ใน RAID 5 อาเรย์ของคุณจะได้รับความเสียหายอย่างไม่สามารถจัดการได้ในบางวิธี ในกรณีส่วนใหญ่ข้อมูลจะถูกทำลายทั้งหมดในกรณีของคุณหากคุณไม่ใช่ผู้เชี่ยวชาญในการกู้คืนหรือถ้าคุณไม่ต้องการส่งออกไปยังชุดกู้คืน หากคุณต้องการกู้คืนข้อมูลจากอาร์เรย์นี้ให้ออฟไลน์ทันทีและกู้คืนด้วยตัวคุณเองหรือส่งอาร์เรย์ + การ์ดออกไปยังใครบางคนเช่น DriveSavers

นี่คือหนึ่งในเหตุผลที่แนะนำให้หลีกเลี่ยง RAID 5 และใช้ RAID 6, 10 หรือ RAID-Z หรือ unRAID บางระดับ

ตอนนี้จะเป็นเวลาที่ดีในการกู้คืนจากการสำรองข้อมูล หากคุณตั้งใจจะสร้างอาร์เรย์ใหม่ด้วยดิสก์ใหม่คุณอาจพิจารณาให้ดิสก์ที่เหลือเหล่านี้เป็นขวานถ้ามันยังเก่าอยู่


10
ฉันจะบอกว่า "โดยทั่วไปควรอยู่ห่างจาก RAID5" นั้นไม่จริง เช่นเดียวกับเครื่องมือหรือเทคโนโลยีใด ๆ คุณเพียงแค่ต้องตระหนักถึงข้อ จำกัด ของมัน ความล้มเหลวของดิสก์สองรายการใน RAID1 หรือ RAID10 อาจทำให้เกิดปัญหาเดียวกันได้
Mark Henderson

6
Ditto @ MarkHenderson RAID 6 มักจะมาพร้อมกับค่าใช้จ่ายด้านประสิทธิภาพและแน่นอนว่าเป็นพื้นที่เก็บข้อมูล RAID 10 มาพร้อมกับราคาพื้นที่เก็บข้อมูล และ RAID-Z1 ไม่ยืดหยุ่นต่อความล้มเหลวของหลายดิสก์มากกว่า RAID 5 ยกเว้นตราบเท่าที่ ZFS มีความยืดหยุ่นมากกว่าสิ่งอื่นใดที่อาจใช้ซึ่งอาจไม่ได้เลย ฉันไม่รู้เรื่อง unraid ฉันสงสัยว่าปัญหาพื้นฐานของ OP ไม่ได้ตรวจสอบอาเรย์เพื่อหาปัญหา แต่ (หรือจุดที่อยู่ห่างจาก RAID 5) ไม่ได้ทำให้คำตอบนี้เป็นกลุ่ม: โวลุ่ม RAID 5 ที่มีดิสก์สองตัวไม่ทำงาน เพื่อกู้คืนด้วยตนเอง
CVn

1
คำแนะนำในการหลีกเลี่ยง RAID5 นั้นใช้ได้กับบิวด์ใหม่โดยเฉพาะกับไดรฟ์ที่มีขนาดใหญ่มาก ข้อกังวลหลักของ RAID5 คือในช่วงเวลาที่มีการสร้างใหม่อาจเกิดความล้มเหลวของไดรฟ์ที่สอง ยิ่งเวลาสร้างใหม่นานเท่าใดโอกาสในการเกิดขึ้นก็จะยิ่งมาก อาร์เรย์ RAID5 ที่เก่ากว่านั้นทำจากไดรฟ์ขนาดเล็กดังนั้นความเสี่ยงจึงน้อยลง
บาร์บีคิว

@ MichaelKjörlingตามที่ฉันเข้าใจ unRAID นั้นเป็น RAID 5 ที่มีการสตริประดับไฟล์มากกว่าการสตริปในระดับบล็อก ใช่ความล้มเหลวสองดิสก์หมายความว่าคุณสูญเสียอาร์เรย์ แต่รูปแบบการจัดเก็บข้อมูลที่แตกต่างกันหมายความว่าคุณสามารถกู้คืนทุกสิ่งได้ยกเว้นไฟล์ที่อยู่ในดิสก์ที่ล้มเหลว
ทำเครื่องหมาย

จริงคำแนะนำเกี่ยวกับ RAID 5 ส่วนใหญ่จะกำหนดเป้าหมายไปที่อาร์เรย์ใหม่ที่มีดิสก์ขนาดใหญ่ ถ้า OP มีดิสก์ที่มีความล้มเหลวเป็นสองเท่าสำหรับดิสก์ที่มีอายุหลายปีก็ถึงเวลาที่จะต้องซื้อดิสก์ใหม่ - และค่าใช้จ่ายของไดรฟ์ใหม่> = 1TB ไดรฟ์มักจะเหมือนกับไดรฟ์ 500G ในกรณีส่วนใหญ่ เป็นการยากที่จะให้คำตอบทั่วไปน้อยลงเมื่อฉันไม่รู้ว่าเวิร์กโหลดนั้นจำเป็นต้องเป็นอะไร
Spooler

8

ดังนั้นเพื่ออธิบายให้ชัดเจนคุณมีอาร์เรย์ R5 4 ดิสก์คุณแทนที่ 2 ดิสก์พร้อมกัน - ใช่ไหม?

ข้อมูลจะถูกสร้างใหม่โดยอัตโนมัติหรือฉันจำเป็นต้องทำการเปลี่ยนแปลงอื่น ๆ

ถ้าสิ่งที่ฉันกำลังอ่านที่คุณทำถูกต้องแล้วไม่ไม่มันจะไม่ถูกสร้างขึ้นมาใหม่และคุณทำลายข้อมูลของคุณและใช่คุณจะต้องทำการเปลี่ยนแปลงอื่น ๆ ที่คุณจะต้องเช็ด อาร์เรย์และเรียกคืนจากการสำรองข้อมูลล่าสุดของคุณ

หากฉันได้อ่านคำถามของคุณผิดโปรดอธิบายให้ชัดเจนมิฉะนั้นคุณเล่นด้วยตัวเอง


1
สวัสดี Chopper3 ฉันยังไม่ได้ทำอะไรเลย ตอนนี้ฉันเพิ่งหยิบฮาร์ดดิสก์ใหม่ แต่ก่อนที่จะเชื่อมต่อกับเซิร์ฟเวอร์ฉันต้องการถามพวกคุณ ว่าฉันควรจะเชื่อมต่อฮาร์ดไดรฟ์หรือควรลองตัวเลือกอื่นสำหรับการกู้คืนหรือต้องทำอย่างอื่น ฉันเป็นคนใหม่ในเรื่องนี้ดังนั้นฉันไม่แน่ใจว่าสิ่งที่ต้องทำอย่างแน่นอน
lakhan vasre

5
อ่า - ข่าวดี - ในกรณีนี้สิ่งที่คุณต้องทำคือแทนที่ไดรฟ์ทั้งสองทีละครั้งตรวจสอบให้แน่ใจว่ามีการสร้างอาร์เรย์ใหม่ทั้งหมดหลังจากเปลี่ยนไดรฟ์แรกก่อนที่จะเปลี่ยนไดรฟ์ที่สอง เมื่อดำเนินการเสร็จแล้วและอาร์เรย์ R5 ของคุณนั้นดี 100% คุณต้องจัดทำแผนย้ายจาก R5 ไปยังสิ่งที่มีเสถียรภาพมากขึ้นเช่น R6 / 60 หรือ R10 ok
Chopper3

3
@ Chopper3 ฉันคิดว่า RAID-5 สำหรับอาร์เรย์ 4 ดิสก์ไม่จำเป็นต้องเปลี่ยนเป็น RAID-6 หรือ RAID-10 RAID-5 ควรมีความพร้อมเพียงพอ (ความล้มเหลวสองไดรฟ์ที่นี่แม้จะมี ... ) และไม่มีรุ่นของ RAID ที่ให้การสำรองข้อมูลอย่างเพียงพอ
Andrew Henle

2
แดเนียลและแอนดรู - ด้วยดิสก์ขนาด 4 x 500GB ใช่แล้วฉันเห็นได้ว่าคุณมีความสุขที่จะดำเนินการกับ R5 ได้อย่างไร แต่อย่างที่เรารู้ว่ามันอันตรายในการใช้ R5 กับดิสก์> 1TB และเป็นส่วนที่ดีที่สุด ทศวรรษที่แล้ว
Chopper3

5
@ Chopper3: กฎนั้นใช้กับการใช้งานแบบไร้เดียงสา RAID5 และข้อมูลที่มีค่าสูง คอนโทรลเลอร์ RAID5 ที่ชาญฉลาดสามารถกู้คืนจากดิสก์ 2 เครื่องที่มีข้อผิดพลาดการอ่านที่ไม่สามารถกู้คืนได้หากไม่ตรงกัน และด้วยดิสก์ขนาด 1 TB นี่เป็นโอกาสที่ค่อนข้างต่ำ (คุณยังคงมีปัญหาเมื่อดิสก์ทั้งหมดตายรวมทั้ง URE บนดิสก์อื่น แต่ความเสี่ยงนั้นไม่เกี่ยวข้องกับขนาด)
MSalters
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.