Newsgroup: it.comp.os.linux.debian
Titolo: Mdadm e raid 1 corrotto

Salve,
ieri mattina mi è andato a ramengo il raid1 e ora vorrei cercare di
recuperare una parte dei dati (fortuna che per i dati più importanti
faccio sempre il backup).
Il raid 1 era formato da due dischi da 500Gb che contenevano solo
dati, la partizione di sistema è su un'altro disco.
su /var/log/messages mi ritrovo un migliaio di questi messaggi:
Aug 23 08:27:23 debian-homeserver kernel: [33575.906613] ata3: hard
resetting link
Aug 23 08:27:23 debian-homeserver kernel: [33576.632070] ata3: SATA
link down (SStatus 0 SControl 300)
Aug 23 08:27:23 debian-homeserver kernel: [33576.632092] ata3: EH
complete
Aug 23 08:29:16 debian-homeserver kernel: [33689.370554] ata4: hard
resetting link
Aug 23 08:29:16 debian-homeserver kernel: [33689.552708] ata3: hard
resetting link
Aug 23 08:29:17 debian-homeserver kernel: [33690.092046] ata4: SATA
link down (SStatus 0 SControl 300)
Aug 23 08:29:17 debian-homeserver kernel: [33690.092068] ata4: EH
complete
poi a un certo punto leggo
Aug 23 18:39:28 debian-homeserver kernel: [70301.229303] raid1:
Operation continuing on 1 devices.
Aug 23 18:39:28 debian-homeserver kernel: [70301.229380] md:
super_written gets error=-5, uptodate=0
Aug 23 18:39:28 debian-homeserver kernel: [70301.229388] RAID1 conf
printout:
Aug 23 18:39:28 debian-homeserver kernel: [70301.229392]  --- wd:1 rd:
2
Aug 23 18:39:28 debian-homeserver kernel: [70301.229396]  disk 0, wo:
0, o:1, dev:sdb1
Aug 23 18:39:28 debian-homeserver kernel: [70301.229400]  disk 1, wo:
1, o:0, dev:sdc1
Ora ho riavviato ma durante il caricamento si ferma, dicendo che il
raid è in errore e di premere control+d per continuare.
Come posso proseguire per recuperare i dati?

 Come posso proseguire per recuperare i dati?
Se era un raid software ti basta partire con un sistema funzionante (live o 
meno) e montare normalmente la partizione. Fai la copia dei dati che ti 
interessano e sei a posto.
Ma se e' un raid1 dovrebbe proseguire con un disco invece di fermarsi e 
chiederti il control-d.... c'e' qualcosa che non hai scritto o ci sono altri 
problemi sulla macchina, imho.
Rizio
-- 
Si dice che essere liberi significa non avere nulla da perdere...sembra facile a 
prima vista...ma la verit� � che non avere nulla da perdere significa essere 
pronti a rischiare tutto ci� che si possiede.

 problemi sulla macchina, imho.
Il file messages è abbastanza grosso, sui 2 mega e spulciando ho
riportato quelle parti che pensavo potessero riguardare la gestione
del raid. Se mi dici ti posto anche altre parti...
Comunque oggi ho trovato il tempo di fare qualche test,
ho staccato alternativamente prima uno e poi l'altro disco e riavviato
ed in entrambi i casi riesco a leggere ed ad avere accesso ai dati.
Poi ho provato a ripristinare tutto come prima e il raid ha ripreso a
funzionare per un paio d'ore, ma poi si è ripresentato lo stesso
problema.
A sto punto mi viene il dubbio che sia problema hardware del
controller della scheda madre.
Aug 26 20:08:30 debian-homeserver kernel: [87627.121869] ata4: hard
resetting link
Aug 26 20:08:31 debian-homeserver kernel: [87628.356243] ata4: SATA
link down (SStatus 0 SControl 300)
Aug 26 20:08:31 debian-homeserver kernel: [87628.356266] ata4: EH
complete
Aug 26 20:28:26 debian-homeserver -- MARK --
Aug 26 20:48:26 debian-homeserver -- MARK --
Aug 26 21:08:26 debian-homeserver -- MARK --
Aug 26 21:24:39 debian-homeserver kernel: [92196.759710] raid1:
Operation continuing on 1 devices.
Aug 26 21:24:39 debian-homeserver kernel: [92196.759786] md:
super_written gets error=-5, uptodate=0
Aug 26 21:24:39 debian-homeserver kernel: [92196.759795] RAID1 conf
printout:
Aug 26 21:24:39 debian-homeserver kernel: [92196.759798]  --- wd:1 rd:
2
Aug 26 21:24:39 debian-homeserver kernel: [92196.759803]  disk 0, wo:
0, o:1, dev:sdc1
Aug 26 21:24:39 debian-homeserver kernel: [92196.759807]  disk 1, wo:
1, o:0, dev:sdb1
Aug 26 21:24:39 debian-homeserver kernel: [92196.768080] RAID1 conf
printout:
Aug 26 21:24:39 debian-homeserver kernel: [92196.768090]  --- wd:1 rd:
2
Aug 26 21:24:39 debian-homeserver kernel: [92196.768096]  disk 0, wo:
0, o:1, dev:sdc1
Aug 26 21:24:39 debian-homeserver kernel: [92196.768197] md:
super_written gets error=-5, uptodate=0
Aug 26 21:24:39 debian-homeserver kernel: [92196.768769] lost page
write due to I/O error on md0
Aug 26 21:24:39 debian-homeserver kernel: [92196.972155] md:
super_written gets error=-5, uptodate=0

 resetting link
Possibile ma pi� probabilmente problemi di cavi e/o alimentazione o 
eventualmente surriscaldamento. Nota, alimentazione pu� voler dire anche 
cavo o connettore dell'alimentazione difettoso (lo dico per esperienza 
personale).

> della scheda madre.
Ho anch'io una configurazione raid1 ma non saprei come aiutarti.
Pero' sarei curioso di sapere cosa ti e' successo esattamente, quando ne 
verrai a capo puoi postare la soluzione eventuale?
Grazie.
-- 
toglimi...@toglimi.gmail.com
ANTI-SPAM: please cut "toglimi." for my real e-mail address.
Pentium4 3.00GHz, Linux 2.6.30.5-1-x86_64 on Debian GNU/Linux squeeze/sid
Registered Linux user #291116 
http://counter.li.org