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

Re: help on software raid1 (ancora)



Alberto Maurizi ha scritto:

	Ho risolto il mio problema (di inesperienza, soprattutto) con
	software raid1. Grazie ai consigli.

	Ora ho un'altra domanda (sempre a causa dell'inesperienza):

	ho configurato (almeno credo) il mio raid1 con due dischi piu`
uno uno di spare (vedi /etc/raidtab allegato).
	Pero` cat /proc/mdstat mi dice:
__________________________________
Personalities : [raid1] read_ahead 1024 sectors
md0 : active raid1 sda1[0] sdb1[1]
     3975936 blocks [2/2] [UU]
unused devices: <none>
__________________________________

	dove non c'e` traccia dello spare (me lo apsettavo in unused
	device).

	Dove sbaglio,
	a.

------------------------------------------------------------------------

raiddev /dev/md0
       raid-level              1
       nr-raid-disks           2
       nr-spare-disks          1
       chunk-size              4
       persistent-superblock   1

       device          /dev/sda1
       raid-disk       0
       #failed-disk    0

       device          /dev/sdb1
       raid-disk       1
       #failed-disk    1

       device          /dev/sdc1
       spare-disk      0

Preso da man raidtab
      nr-spare-disks count
             Number  of spare devices in the array; there should
             be count spare-disk  entries  later  in  the  file.
             Spare  disks may only be used with RAID4 and RAID5,
             and allow the kernel  to  automatically  build  new
             RAID  disks  as  needed.  It  is  also  possible to
             add/remove  spares  runtime  via   raidhotadd/raid-
             hotremove,   care   has   to   be  taken  that  the
             /etc/raidtab  configuration  exactly  follows   the
             actual   configuration   of   the  array.  (raidho-
             tadd/raidhotremove does not change  the  configura-
             tion file)
dal momento che usi il raid1 lo spare non dovrebbe essere supportato,
ma comunque devi usare raidhotadd anche per aggiungere il disco di spare
all'array.
Questo perchè la posizione di ogni disco deve essere scritta
nel superblock della partizione.
In questo modo ad ogni boot il sistema inserisce correttamente ogni disco
nell'array corrispondente

Paolo

--
______________________________________________________
Paolo Postai
Sistemi LAN/WAN




Reply to: