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

Re: RAID 1 e array non sincronizzati



Resuscito questa domanda siccome non ho ancora trovato soluzione.

I Tentativi fatti per risolvere sono:


1)Reboot tutte le notti:
effettivamente con questo sistema il disco non si stacca completamente dal sistema
diventando inaccessibile, cosa che succede se non riavvio.
l'array si corrompe ma posso riaggiungerlo avendo il disco accessibile

2)Hdparm:
Ho lavorato un po con hdpar per bloccare ogni modalità di risparmio energetico e
controllo rumorosità.
Avevo per l'appunto letto in giro per forum proprio questo problema e dicevano di cambiare
le impostazioni acpi del bios.
Peccato che la mia macchina nel bios non abbia le impostazioni acpi.

3)Cavi:
Ho cambiato sia i cavi sata che i cavi d'alimentazione sata.
(chi ha inventato i cavi sata poteva creare un attacco un po più solido)


Attualmente il problema permane gli array continuano a rompersi ogni 1/2 giorni partendo dagli array più grossi. (non è possibile lavorare in queste condizioni)


mi rimangono poche soluzioni.

o mi faccio uno script che mi riadda ogni 30 min tutti gli array eventualmente rotti
o provo a cambiare i dischi (anche se credo che sia inutile)


voi avete altre idee?


i log sono quelli che ho scritto
qui sotto riporto cosa avevamo già detto.

Grazie Anticipatamente per ogni eventuale ulteriore risposta




Carlo ha scritto:
Ho questo strano problema su un server (nuovo dell t105) debian lenny
con raid 1

L'errore è abbastanza frequente (1 volta alla settimana) e i miei
array delle partizioni saltano e da completamente sincronizzati
passano a uno stato tipo questo:

Personalities : [raid1] md6 : active raid1 sda10[0] sdb10[1]
     393472 blocks [2/2] [UU]
     md5 : active raid1 sda8[0] sdb8[1]
     9767424 blocks [2/2] [UU]
     md4 : active raid1 sda7[2](F) sdb7[1]
     9767424 blocks [2/1] [_U]
     md3 : active raid1 sda6[0]
     29294400 blocks [2/1] [U_]
     md2 : active raid1 sda5[2](F) sdb5[1]
     68356416 blocks [2/1] [_U]
     md1 : active raid1 sda2[2](F) sdb2[1]
     5855616 blocks [2/1] [_U]
     md0 : active raid1 sda1[0] sdb1[1]
     586240 blocks [2/2] [UU]
Sei sicuro della configurazione di md3? I 2 hd, sda e sdb, sono uguali?

Da quel che scrivi sembra che sda10, sda8 e sda1 non entrino in fault,
sda quindi è ancora accessibile e allora: perché fai il reboot invece di
un re-add?

I log non dicono niente?

Questo errore nei log è proprio relativo al problema con gli array sopra
Ecco cosa dicono i log(è un piccolo estratto):

ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata1.00: BMDMA stat 0x5
ata1.00: cmd c8/00:08:26:ac:1c/00:00:00:00:00/ed tag 0 dma 4096 in
res 51/40:08:26:ac:1c/00:00:00:00:00/ed Emask 0x9 (media error)
ata1.00: status: { DRDY ERR }
ata1.00: error: { UNC }
ata1.00: configured for UDMA/133
ata1: EH complete
sd 0:0:0:0: [sda] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
sd 0:0:0:0: [sda] Sense Key : Medium Error [current] [descriptor]
Descriptor sense data with sense descriptors (in hex):
72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
0d 1c ac 26
sd 0:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed
end_request: I/O error, dev sda, sector 219982886
raid1: sda7: rescheduling sector 11796488
ata1: EH complete
sd 0:0:0:0: [sda] 312500000 512-byte hardware sectors (160000 MB)
Write Protect is off
Mode Sense: 00 3a 00 00
Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
312500000 512-byte hardware sectors (160000 MB)
raid1:md4: read error corrected (8 sectors at 11796488 on sda7)
raid1: sdb7: redirecting sector 11796488 to another mirror

md: super_written gets error=-5, uptodate=0
raid1: Disk failure on sda5, disabling device.
raid1: Operation continuing on 1 devices.
ata1: EH complete



Reply to: