All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Jure Peèar" <pegasus@nerv.eu.org>
To: linux-raid@vger.kernel.org
Subject: Re: raid and sleeping bad sectors
Date: Thu, 1 Jul 2004 01:27:19 +0200	[thread overview]
Message-ID: <20040701012719.7b2e16c2.pegasus@nerv.eu.org> (raw)
In-Reply-To: <200406302244.i5UMiG332041@watkins-home.com>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=UTF-8, Size: 1663 bytes --]

On Wed, 30 Jun 2004 18:44:16 -0400
"Guy" <bugzilla@watkins-home.com> wrote:

> I want plan "a".  I want the system to correct the bad block by re-writing
> it!  I want the system to count the number of times blocks have been
> re-located by the drive.  I want the system to send an alert when a limit
> has been reached.  This limit should be before the disk runs out of spare
> blocks.  I want the system to periodically verify all parity data and
> mirrors.  I want the system to periodically do a surface scan (would be a
> side effect of verify parity).

And where do you propose the system would store all the info about
badblocks?

I have an old hw raid controller for my alpha box maintains a badblock table
in its nvram. I guess it's a common feature in hw raid cards, since i had a
whole box of disks with firmwares that reported each internal badblock
relocation as scsi hardware error. Needless to say, linux sw raid freaked
out on each such event. Things were very interesting untill we got firmware
upgrade for those disks ... 
Also, at least 3ware cards do a 'nightly maintenance' of disks which i guess
is something like dd if=/dev/hdX of=/dev/null ... What is holding you back
to do this with a simple shell script and a cron entry?
Now for cheching the parity in the raid5/6 setups, some kind of tool would
be needed ... maybe some extension to mdadm? For the really paranoid people
out there ... :)


-- 

Jure Peèar
-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  reply	other threads:[~2004-06-30 23:27 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-06-29 10:48 raid and sleeping bad sectors Dieter Stueken
2004-06-29 15:59 ` Guy
2004-06-29 16:30   ` John Lange
2004-06-29 18:43     ` Mike Tran
2004-06-29 20:56       ` Dieter Stueken
2004-06-29 23:45         ` Mike Tran
2004-06-30  2:19           ` Guy
2004-06-30  8:44             ` Dieter Stueken
2004-06-30 21:40             ` Mike Tran
2004-06-30 22:44               ` Guy
2004-06-30 23:27                 ` Jure Peèar [this message]
2004-07-01  1:52                   ` Guy
2004-07-01  2:42                     ` Michael Hardy
2004-06-29 21:51       ` Guy
2004-06-29 22:20         ` Mike Tran
2004-06-29 18:03   ` Guy
2004-06-29 17:37 ` dean gaudet
2004-06-30  6:12 ` Holger Kiehl

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=20040701012719.7b2e16c2.pegasus@nerv.eu.org \
    --to=pegasus@nerv.eu.org \
    --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.