On Sat, May 01, 2010 at 11:16:58AM +0200, Szima Gábor wrote:
> 
> On Fri, 30 Apr 2010, [UTF-8] "Kónya Zoltán (EVM)" wrote:
> 
> > "A két nappal ezelőtti üzenet ez volt:
> > ...
> > .
> >
> > [34845002.313723] end_request: I/O error, dev sdc, sector 976767935"
> >
> > a mostani meg ez?
> > "[86349.425488] end_request: I/O error, dev sdc, sector 976767935"
> > ha jól látom ugyanarra a HW sectorra hivatkozik a két különböző disk 
> > esetén!?
> 
> Mekkora is a vinyo (500GB)?
> Hol van a hiba helye... (500GB)?
> Veletlenul nem egy rossz particionalas, es tulfut az olvasas?

Nem. Szimplan csak ott van az MD superblock. Amit szinkron ir, azaz kap
a drive egy FLUSH parancsot. Tehat ha a drive a FLUSH-t nem birja, akkor
ez nagy valoszinuseggel ugy fog megnyilvanulni, hogy az MD superblock
irasakor lesz hiba, es szetesik a tomb.

Hogy miert nem birja a diszk a FLUSH-t, annak sok oka lehet:

- Mediahibat akar javitani, de tul sokaig tart neki. Hasznalj SMART-ot.

- SMART-ot hasznalsz, es a diszk firmware, vagy magat intelligensnek
  gondolo vezerlo eseten a vezerlo firmware bugos. Ne hasznalj SMART-ot.

- A tap kicsi vagy kezdi megadni magat. A RAID superblock update miatt
  az osszes diszk egyszerre akar seek-elni (jo nagyot, mert a superblock
  hatul van) es kinyomni tobb MB cache tartalmat, ami egy szep tusket
  jelent az energia-fogyasztasban. Ha a tap ezt nem kepes kiszolgalni,
  es valamelyik diszk kevesbe birja a nominalisnal kisebb feszultseget,
  akkor mindenfele erdekes es nehezen ertelmezheto hibak jonnek elo.

Gabor
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz