Re: when read error ,where do we rewrite?

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

 



If it is written to the same block,will it read error again?
when read error,the low-level attempts a write and remap the block if
the write fails.
where does it remap?
Is there any spare block in the disk for remap when read or write error occurs?

2010/1/7, Robin Hill <robin@xxxxxxxxxxxxxxx>:
> On Thu Jan 07, 2010 at 08:41:20PM +0800, dong wu wrote:
>
> > when read error and can rewrite,where do we rewrite?
> > It can't be rewrited to the old block.
> > It should be rewrite to other place,where can we find the 'other place'?
> > In the source code,I don't find the place that should be rewrited to.
> >
> It's rewritten to the same block - it's up to the low-level device (the
> disk) to attempt a write and transparently remap the block if the write
> fails.
>
> Cheers,
>    Robin
> --
>     ___
>    ( ' }     |       Robin Hill        <robin@xxxxxxxxxxxxxxx> |
>   / / )      | Little Jim says ....                            |
>  // !!       |      "He fallen in de water !!"                 |
>
>
--
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