Re: Superblock checksum problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2006-09-05 at 07:35 +1000, Neil Brown wrote:

> Something is SERIOUSLY wrong.
> As it affects all drives, I suspect the drives are fine.
> As that machine doesn't crash instantly, I suspect the cpu/memory is
> fine.
> Which leaves the controller and cables.

>  for i in `seq 1 20`; do
>   dd if=/dev/sda of=/tmp/try-$i conv=direct
>  done
>  for i in `seq 2 20`; do
>   cmp -l /tmp/try-1 /tmp/try=$i
>  done
> 
> and look for a pattern.

-nod-  You're thinking the card is reading/writing different values intermittently, I'm guessing.  The only thing
which makes me dubious about that is, once the md is up and running it seems to do perfectly fine.  I've only used
it for a couple days, but never got any read errors or invalid file problems.  I was doing pretty heavy IO on it,
and these header checksum readings are changing several times a SECOND.

The other is that the actual checksum value being generated never changes, just the kernel's idea of whether it's
valid or invalid.

Weird, weird, weird.  I will probably get a new card, but I'd like to keep examining this one for SCIENCE for a 
little while longer.

-- 
Josh Litherland (josh@xxxxxxxxxxx)

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

[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux