From: Wols Lists <antlists@youngman.org.uk>
To: andras@tantosonline.com, Linux-RAID <linux-raid@vger.kernel.org>
Subject: Re: How to recover after md crash during reshape?
Date: Wed, 21 Oct 2015 17:17:56 +0100 [thread overview]
Message-ID: <5627BAB4.7010402@youngman.org.uk> (raw)
In-Reply-To: <562660EE.9020504@turmel.org>
On 20/10/15 16:42, Phil Turmel wrote:
> Don't. You have another problem: green & desktop drives in a raid
> array. They aren't built for it and will give you grief of one form or
> another. Anyways, their problem with timeout mismatch can be worked
> around with long driver timeouts. Before you do anything else, you
> *MUST* run this command:
>
> for x in /sys/block/*/device/timeout ; do echo 180 > $x ; done
>
> (Arrange for this to happen on every boot, and keep doing it manually
> until your boot scripts are fixed.)
tl;dr summary ...
Desktop drives are spec'd as being okay with one soft error per 10TB
read - that's where a read fails, you try again, and everything's okay.
A resync will scan the array from start to finish - if you have 10TB's
worth of disk, you MUST be prepared to handle these errors.
By default, mdadm will assume a disk is faulty and kick it after about
10secs, but a desktop drive will hang for maybe several minutes before
reporting a problem.
In other words, your drives can meet manufacturer's specs, but, with
default settings, your array will never be able to rebuild after a
problem! (Note that many people will say "I've never had a problem", but
most drives are better than spec. You just don't want to be the unlucky
one ...)
Not that I have any (yet), but I'd second the recommendation for WD
Reds. I've got Seagate Barracudas (not raid-compliant), and the Reds are
not much more expensive, and are also the only drives I've found that
support the raid features - mostly that by default they will fail and
report a problem very quickly. (Plus they're spec'd at reading about
40TB per soft error :-)
Cheers,
Wol
next prev parent reply other threads:[~2015-10-21 16:17 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-20 2:35 How to recover after md crash during reshape? andras
2015-10-20 12:50 ` Anugraha Sinha
2015-10-20 13:04 ` Wols Lists
2015-10-20 13:49 ` Phil Turmel
[not found] ` <3baf849321d819483c5d20c005a31844@tantosonline.com>
2015-10-20 15:42 ` Phil Turmel
2015-10-20 22:34 ` Anugraha Sinha
2015-10-21 3:52 ` andras
2015-10-21 12:01 ` Phil Turmel
2015-10-21 16:17 ` Wols Lists [this message]
2015-10-21 16:05 ` Phil Turmel
2015-10-25 14:15 ` andras
2015-10-25 23:02 ` Phil Turmel
2015-10-28 16:31 ` Andras Tantos
2015-10-28 16:42 ` Phil Turmel
2015-10-28 17:10 ` Andras Tantos
2015-10-28 17:38 ` Phil Turmel
2015-10-29 16:59 ` Andras Tantos
2015-10-30 18:12 ` Phil Turmel
2015-11-03 23:42 ` How to recover after md crash during reshape? - SOLVED/SUMMARY Andras Tantos
2015-10-21 1:35 ` How to recover after md crash during reshape? Neil Brown
2015-10-21 4:03 ` andras
2015-10-21 12:18 ` Phil Turmel
2015-10-21 20:26 ` Neil Brown
2015-10-21 20:37 ` Phil Turmel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5627BAB4.7010402@youngman.org.uk \
--to=antlists@youngman.org.uk \
--cc=andras@tantosonline.com \
--cc=linux-raid@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.