Thread (4 messages) 4 messages, 3 authors, 2013-11-06

Re: Timeout question

From: Hans Kraus <hidden>
Date: 2013-11-06 06:49:03

Hi Phil,

thanks. Debian does already a scrub every first Sunday of a month.
Upgrading to a Raid6 is planned when I have the money for the disk(s).

I already encountered a second failure during rebuild of a raid5, (that
was the trigger for the backup solution), so I'm very aware of that
possibility. My main storage is already a raid6, on NAS drives.

Kind regards, Hans

Am 04.11.2013 23:39, schrieb Phil Turmel:
 > [...]
 >> Afterwards, these four raid0 are the members of a raid5. The idea
 >> behind this is to be able to replace the raid0 with single 4 TB drives.
 >> Now comes my question: Do I need to care for timeouts of the raid0, and
 >> if so, how do I do that? The following doesn't work:
 >> for x in md??; do
 >>      /bin/echo $x
 >> 
"--------------------------------------------------------------------------"
 >>
 >>      echo 180 >/sys/block/$x/device/timeout || echo
 >> "/sys/block/$x/device/timeout not available"
 >>      /bin/echo
 >> 
"-------------------------------------------------------------------------------"
 >>
 >>   done
 >
 > No.  The timeouts only matter on the physical devices.  MD doesn't have
 > a timeout as it isn't a physical driver.  What you have appears to be
 > correct.
 >
 > Make sure you also have a "check" scrub in a cron job for everything
 > greater than raid0.  (Interval can vary--I use weekly.)  And follow up
 > on the cron job with a report of all mismatch-cnt values.
 >
 > For large capacities with consumer drives (~8TB or more, IMHO), you
 > should seriously consider raid6.  The probability of an unrecoverable
 > read error interrupting a raid5 rebuild after a drive failure is
 > shockingly high.
 >
 > HTH,
 >
 > Phil

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help