All of lore.kernel.org
 help / color / mirror / Atom feed
* 4-disk raid5 with 2 disks going bad: best way to proceed?
@ 2011-04-07  1:45 rob pfile
  2011-04-07  3:35 ` Roberto Spadim
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: rob pfile @ 2011-04-07  1:45 UTC (permalink / raw)
  To: linux-raid

Hi all,

any collective wisdom on what to do here? i've got a 4-disk raid5, and the most recent checkarray showed several bad blocks caused by uncorrectable read errors on two of the disks in the array. both disks in question show 0 reallocated sectors, but one looks like this:

197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       16
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       16

and the other like this:

197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       14
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       3
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       11

i'm a bit worried about failing one of these disks for fear that the other might give uncorrectable read errors during the rebuild. if i *had* to choose one, should i choose the one with all the pending sectors, or the one with all the uncorrectable sectors?

does it makes sense to do a smartctl -t offline scan on one or both of these disks first?

i guess i could take the array offline, clone one of the disks with dd, and then swap the clone in. but... is there a way to clone one disk in the array using mdadm? in other words, is there a way to construct a clean copy of one of the disks even if there are raid-correctable read errors?

i do have backups, so perhaps it will not kill me if the array dies, but i'd like to tread carefully and try and get out of this mess without nuking everything.

thanks for any advice,

rob















^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-04-09 14:39 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-04-07  1:45 4-disk raid5 with 2 disks going bad: best way to proceed? rob pfile
2011-04-07  3:35 ` Roberto Spadim
2011-04-07  7:21 ` Mikael Abrahamsson
2011-04-07 22:15   ` rob pfile
2011-04-08 12:10     ` NeilBrown
2011-04-09 14:39       ` rob pfile
2011-04-07 20:13 ` Nagilum
2011-04-08 12:05   ` NeilBrown
2011-04-08 15:47     ` Nagilum

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.