Newsgroup: it.comp.os.linux.iniziare
Titolo: Aiuto RAID debian

Stamane il mio server mi manda un simpatico messaggio (mai una volta che
si riesca a farsi un sabato tranquilli) :-)
 DegradedArray event on /dev/md7
 (indico solo una partizione per semplicità)
allora controllo i dischi con smartctl ma è tutto a posto
poi testo
# cat /etc/mdadm/mdadm.conf
ARRAY /dev/md1 level=raid1 num-devices=2
UUID=27dc5276:3f241728:f8100967:0cf172b1
ARRAY /dev/md5 level=raid1 num-devices=2
UUID=2546e7ad:ce504108:d65af2a4:29d7cc61
ARRAY /dev/md6 level=raid1 num-devices=2
UUID=3a09bf53:3a5ee2f1:6bb0138b:79a67373
ARRAY /dev/md7 level=raid1 num-devices=2
UUID=a6b4dbc3:67582113:3f443aec:99bd74e8
ARRAY /dev/md9 level=raid1 num-devices=2
UUID=f7a24430:cc5f6bd0:faaba0f8:dbe1271a
MAILADDR root
# cat /proc/mdstat
Personalities : [raid1]
md9 : active raid1 hdc9[1]
      301780928 blocks [2/1] [_U]
md7 : active raid1 hdc7[1]
      497856 blocks [2/1] [_U]
md6 : active raid1 hdc6[1]
      2939776 blocks [2/1] [_U]
md5 : active raid1 hdc5[1]
      4891648 blocks [2/1] [_U]
md1 : active raid1 hdc1[1]
      497856 blocks [2/1] [_U]
allora riaggancio le partizioni mancanti del disco HDA
 # mdadm /dev/md7 --add /dev/hda7
 (indico solo una partizione per semplicità)
e quindi riparte...sembra a posto...
md7 : active raid1 hda7[2] hdc7[1]
      497856 blocks [2/1] [_U]
      [=>...................]  recovery =  9.8% (49984/497856)
finish=0.1min speed=49984K/sec
ora però mi ritrovo questa configurazione incoerente:
# cat /etc/mdadm/mdadm.conf
ARRAY /dev/md1 level=raid1 num-devices=2
UUID=27dc5276:3f241728:f8100967:0cf172b1
ARRAY /dev/md5 level=raid1 num-devices=2
UUID=2546e7ad:ce504108:d65af2a4:29d7cc61
ARRAY /dev/md6 level=raid1 num-devices=2
UUID=3a09bf53:3a5ee2f1:6bb0138b:79a67373
ARRAY /dev/md7 level=raid1 num-devices=2
UUID=a6b4dbc3:67582113:3f443aec:99bd74e8
ARRAY /dev/md9 level=raid1 num-devices=2
UUID=f7a24430:cc5f6bd0:faaba0f8:dbe1271a
# mdadm --detail --scan
ARRAY /dev/md1 level=raid1 num-devices=2
UUID=27dc5276:3f241728:f8100967:0cf172b1
ARRAY /dev/md5 level=raid1 num-devices=2
UUID=2546e7ad:ce504108:d65af2a4:29d7cc61
ARRAY /dev/md6 level=raid1 num-devices=2 spares=1
UUID=3a09bf53:3a5ee2f1:6bb0138b:79a67373
ARRAY /dev/md7 level=raid1 num-devices=2
UUID=a6b4dbc3:67582113:3f443aec:99bd74e8
ARRAY /dev/md9 level=raid1 num-devices=2 spares=1
UUID=f7a24430:cc5f6bd0:faaba0f8:dbe1271a
La domanda è: perchè mi ha messo spares=1 in /dev/md6 e /dev/md9 ?
E' corretto rigenerare il file /etc/mdadm/mdadm.conf ora ?
Altri consigli sono i benvenuti
Grazie
Ciao
/helix

 Forse perche' non erano 'falliti'?
in che senso scusa ?
Grazie

Ora è tutto a posto
# cat /proc/mdstat
Personalities : [raid1]
md9 : active raid1 hda9[0] hdc9[1]
      301780928 blocks [2/2] [UU]
md7 : active raid1 hda7[0] hdc7[1]
      497856 blocks [2/2] [UU]
md6 : active raid1 hda6[0] hdc6[1]
      2939776 blocks [2/2] [UU]
md5 : active raid1 hda5[0] hdc5[1]
      4891648 blocks [2/2] [UU]
md1 : active raid1 hda1[0] hdc1[1]
      497856 blocks [2/2] [UU]
# mdadm --detail --scan
ARRAY /dev/md1 level=raid1 num-devices=2
UUID=27dc5276:3f241728:f8100967:0cf172b1
ARRAY /dev/md5 level=raid1 num-devices=2
UUID=2546e7ad:ce504108:d65af2a4:29d7cc61
ARRAY /dev/md6 level=raid1 num-devices=2
UUID=3a09bf53:3a5ee2f1:6bb0138b:79a67373
ARRAY /dev/md7 level=raid1 num-devices=2
UUID=a6b4dbc3:67582113:3f443aec:99bd74e8
ARRAY /dev/md9 level=raid1 num-devices=2
UUID=f7a24430:cc5f6bd0:faaba0f8:dbe1271a
# mdadm --detail --scan > /etc/mdadm/mdadm.conf
ora cosa devo fare per impostare l'intrd del boot ?
mkintrd .....qualchecosa ?
TIA