lkml.org 
[lkml]   [2001]   [Nov]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: What are the recommended software RAID patch(es) for 2.2.20?
On Thu, Nov 22, 2001 at 09:05:03PM +0200, you [Ville Herva] claimed:
>
> cat /dev/hde | md5sum
> or
> cat /dev/hdg | md5sum
> (hdg and hde are not the same, but successive hde runs are the same as are
> hdg runs.)
>
> but
> cat /dev/md0 | md5sum
>
> is different every time. md0 consists of hde and hdg striped together.
> (Again, I'm not expecting it to be same as hde or hdg, but consistent over
> successive runs.) Successive hde and hdg runs are consistent even when run
> in parallel.
>
> Any ideas what could cause this? A short read or something else trivial?
>
> I'll try to go back to 2.2.18pre19 soon, and see if it happens there. Also,
> I'll try to see where the difference is. The first GB of md0 md5sums ok.

Ummh. I'm doing successive runs for /dev/md0 GB at a time, and it seems to
get corrupted in the middle:

#!/usr/bin/perl
for ($i = 0; $i < 75; $i++)
{
$block = 1024**2;
$count = 1024;
$| = 1;
print "At $i GB\n";

system "(dd if=/dev/md0 bs=$block count=$count skip=".($i*$count).
"| md5sum) 2>&1";
}

diff -c on (modified) output:

*** 5,11 ****
At 4 GB 131e2916f3155f7c6df63fe2257e0350 -
At 5 GB 502be9c039744eb761f89ada152a1745 -
At 6 GB 07012ffe77ad7d6565f2e9576f1cf91e -
! At 7 GB ffa5545ee518d3a7724831012d3e4c44 -
At 8 GB eec233bf66d33fc81bfa895b022c4b04 -
At 9 GB c62e78b9401f91199ce558242faf5da5 -
At 10 GB f41d004b63c2481245320c28b9366b08 -
--- 5,11 ----
At 4 GB 131e2916f3155f7c6df63fe2257e0350 -
At 5 GB 502be9c039744eb761f89ada152a1745 -
At 6 GB 07012ffe77ad7d6565f2e9576f1cf91e -
! At 7 GB 4bbbaeefe786c760e342342f6a85ad4e -
At 8 GB eec233bf66d33fc81bfa895b022c4b04 -
At 9 GB c62e78b9401f91199ce558242faf5da5 -
At 10 GB f41d004b63c2481245320c28b9366b08 -
(... still running)

I'm puzzled as to why this happens, since (as said) hde and hdg both md5sum
quite ok. Raid stuff, I gather, should be fairly solid, no?


-- v --

v@iki.fi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:13    [W:0.071 / U:0.308 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site