Thread (7 messages) flat view 7 messages, 3 authors, 2009-08-26

Re: Raid 5 - not clean and then a failure.

From: Jon Hardcastle <hidden>
Date: 2009-08-25 08:40:31

--- On Tue, 25/8/09, Robin Hill <robin@robinhill.me.uk> wrote:
From: Robin Hill <redacted>
Subject: Re: Raid 5 - not clean and then a failure.
To: linux-raid@vger.kernel.org
Date: Tuesday, 25 August, 2009, 9:16 AM
On Tue Aug 25, 2009 at 12:54:49AM
-0700, Jon Hardcastle wrote:
quoted
Guys,

I have been having some problems with my arrays that I
think i have
quoted
nailed down to a pci controller (well I say that - it
is always the
quoted
drives connected to *a* controller but I have tried
2!) anyway the
quoted
latest saga is i was trying some new kernel options
last night - which
quoted
didn't work.
Did they have the same chipset?  I had problems with
PCI controllers on
one of my systems, which turned out to be some sort of
conflict between
the onboard chipset and the chipset on the
controllers.  I found a PCI
card with a different chipset and have had no issues
since.
They are/were cheapy little via ones from 'aria' I got a new one and installed it along side a week ago 1 drive on it to 'test', when my array came to do a scrub a week later I got a whole host of issues. I am not sure what the cause was but now either of the controllers seem work reliably. I have a pci express controller but my kernel doesnt (yet!) support pci express. Do you know of you can get sata 3 on pci? or is it too slow?
quoted
But when i booted up again this morning it said one of
the drives was
quoted
in an inconsistent state (not sure of the *exact*
error message). I
quoted
then kicked off an add of the drive and it started
syncing. It got
quoted
about 5% in and then the second drive in on that
controller complained
quoted
and the array failed.

Is there any hope for my data? If i get a good
controller in there
quoted
will the resync continue? can I try and tell it to
assume the drives
quoted
are good (which they ought to be)?
There's definitely hope.  You can assemble the array
(using the good
drives and the last drive to fail) using the --force
option, then re-add
(and sync) the other drive (I'd recommend doing a fsck on
the filesystem
as well).  I've just had to do a similar thing myself
after two drives
failed (overheated after a fan failure).

Cheers,
    Robin
-- 
Thank you, Thank you, Thank you. I probably wont look at this for a few days now - i find when sitting down without enough time to really see it through is when I get problems! and I am abit busy bee atm!


-----------------------
N: Jon Hardcastle
E: Jon@eHardcastle.com
'Do not worry about tomorrow, for tomorrow will bring worries of its own.'
-----------------------





      
--
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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help