Newsgroup: it.comp.os.linux.sys
Titolo: Problemi RAID1 (degraded mode)

Una vera odissea ! Ho trascorso il weekend in ufficio.
So quasi a memoria tutti gli howto sul RAID
Dunque:
ho installato RH8 in RAID1 su due dischi SCSI
md0 = /boot = sda1+sdb1
md1 = /        = sda2+sdb2
md2 = swap = sda3+sdb3
Poi ho provato a simulare un guasto
rimuovere il disco SCSI-0
ho creato un piccolo file ascii
Ho rimesso il disco e ho riavviato
Ha cominciato a darmi il seguente messaggio al moot e allo shutdown:
"no spare disk to reconstruct array! Continuing in degraded mode"
Non c'è stato più verso di far scomparire il messaggio.
Inoltre non sono presenti su HD i comandi seguenti di cui si parla negli
howto:
raiddev
ckraid
ci sono solo
raidtab
raidstart
raidstop
mkraid
Ora mi (vi) domando:
Qualcuno usa e ha testato in situazioni di crash o simulandole RAID1 su
Linux (possibilmente RH8) ?
E' veramente *affidabile* RAID1 su Linux (possibilmente RH8) ?
Sapete come risolvere il problema del "Continuing in degraded mode" ?
Aiuto!
Grazie

 Sapete come risolvere il problema del "Continuing in degraded mode" ?
Io uso raid-sofware (in produzione) da dicembre 2002 (prima ho fatto 
qualche mese di test), mai nessun problema.
Da quello che hai scritto sembra che non hai dato il comando raidhotadd
Se si rompe un disco di un array, il tutto funzionera' in degraded mode,
se hai spare disks allora la ricostruzione ricomincera` subito,
altrimenti no.
Quindi se sostituisci un disco devi aggiungerlo all'array, quandi
# raidhotadd /dev/$ARRAY /dev/quello_che_e`
se aggiungi un disco il software raid non lo sincronizza da solo,
perche` nel disco ci potrebbero essere dati da non cancellare, quindi lo
devi fare a manina.
cya
Banana

 devi fare a manina.
Grazie

 sincronizzare a mano ?
esattamente...
-- 
Emanuele Balla  aka Skull -  Public Key #661E5CBF on 
www.keyserver.com
+----------------------------------------------------------------------+
"And 1.1.81 is officially BugFree(tm), so if you receive any bug-reports
on it, you know they are just evil lies." (By Linus Torvalds)

 poi rimetto sdb e avvio, lo sdb rimane da sincronizzare a mano ?
yes, devi usare raidhotadd
cya
Banana

> yes, devi usare raidhotadd
Grazie a tutti, molto gentili.
Ora sto reinstallando e riprovando.
Un dubbio solo: esiste un comando che permette di verificare lo stato del
RAID ?
Sulla mia macchina non ho raiddev e nemmeno ckraid
Grazie

> yes, devi usare raidhotadd

la maniera piů veloce č "cat /proc/mdstat" ;-)


 la maniera più veloce è "cat /proc/mdstat" ;-)
yes, aggiungo che i raidtools2 (alemno in debian) aggiungono uno script
in /etc/cond.dayly/, quini se c'e` qualcosa che non va ti arriva una
e-mail con l'output di `cat /proc/mdstat/`.
Banana
 

Non c'č il man di raidhotadd
Dove si trova la documentazione raidhotadd ?

Infatti sta facendo il recovery ora e lo vedo con "cat /proc/mdstat" dopo
aver dato
# raidhotadd /dev/md0 /dev/sdb1
# raidhotadd /dev/md1 /dev/sdb2
# raidhotadd /dev/md2 /dev/sdb3
Grazie!

B o d h i wrote:

cat /proc/mdstat
Personalities : [raid0] [raid1] [raid5]
read_ahead 1024 sectors
md0 : active raid5 sde1[4] sdd1[3] sdc1[2] sdb1[1] sda1[0] 143363584 blocks 
level 5, 32k chunk, algorithm 2 [5/5] [UUUUU]
unused devices: <none>