[Ubuntu 8.10] Problème de write cache

Problème de write cache [Ubuntu 8.10] - Divers - Linux et OS Alternatifs

Marsh Posté le 25-03-2009 à 17:32:46    

Bonjour à tous,
 
Je poste car je deviens fou ;)
J'ai un serveur sous ubuntu 8.10 avec deux disques durs identiques, branchés sur le même contrôleur
Impossible d'activer le cache disque en écriture (interne au disque, donc) sur le premier des deux disques
Sur le second, je peux activer/désactiver sans aucun problèmes (hdparm -W0 ou -W1)
 
Quelqu'un aurait une idée ?! C'est sur le disque principal (/) que je n'y arrive pas.
 
Quelques infos:
 
Le récalcitrant

# hdparm -i /dev/sda
/dev/sda:
 
 Model=Hitachi HDP725050GLA360                 , FwRev=GM4OA52A, SerialNo=      GEA531RE0ND2WE
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=56
 BuffType=DualPortCache, BuffSize=15118kB, MaxMultSect=16, MultSect=?16?
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976773168
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
 AdvancedPM=yes: disabled (255) WriteCache=disabled
 Drive conforms to: unknown:  ATA/ATAPI-2,3,4,5,6,7


Le docile

# hdparm -i /dev/sdb
/dev/sdb:
 
 Model=Hitachi HDP725050GLA360                 , FwRev=GM4OA52A, SerialNo=      GEA531RE0NBL5E
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=56
 BuffType=DualPortCache, BuffSize=15118kB, MaxMultSect=16, MultSect=?16?
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976773168
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
 AdvancedPM=yes: disabled (255) WriteCache=enabled
 Drive conforms to: unknown:  ATA/ATAPI-2,3,4,5,6,7


sda: n'active pas

# hdparm -W1 /dev/sda
/dev/sda:
 setting drive write-caching to 1 (on)
 write-caching =  0 (off)


sdb: désactive ok

# hdparm -W0 /dev/sdb
/dev/sdb:
 setting drive write-caching to 0 (off)
 write-caching =  0 (off)


sdb: réactive sans soucis

# hdparm -W1 /dev/sdb
/dev/sdb:
 setting drive write-caching to 1 (on)
 write-caching =  1 (on)


Vous auriez une idée ?!
 
J'ai fait un diff sur une sortie de hdparm -I sur chacun des disques et les seules differences c'est le numéro de série, l'identifiant unique et bien entendu la ligne Write cache.


Message édité par corpo le 25-03-2009 à 20:18:01
Reply

Marsh Posté le 25-03-2009 à 17:32:46   

Reply

Marsh Posté le 01-04-2009 à 16:44:43    

Bon ben laissez tomber, entre temps le disque est décédé ... ça devait être le smart qui empêchait le cache de s'activer

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed