Ciao , guarda te lo dico giusto perchè sei tu. Fra sistemisti queste chicche possono valere un aumento di stipendio :-P
Supponendo che il tuo sia un raid software e che il filesystem sia ext3 puoi seguire quello che ho scritto:
Questa era la situazione che ho simulato:
cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sdd3[2] sdd2[1] sdd1[0]
195200 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]
da come puoi vedere sono 3 partizioni di una chiavetta usb che io faccio vedere come dischi
quindi decido di aggiungere al md0 esistente un altro disco
mdadm --add /dev/md0 /dev/sdd5
dove md0 è il tuo raid e sdd5 è il nuovo disco o partizione che vuoi aggiungere
mdadm --grow /dev/md0 -n 4
questo è il comando che fà l'espansione del raid : -n 4 indica che i dischi ora sono 4, a questo punto dovresti avere:
mdadm: Need to backup 384K of critical section..
mdadm: ... critical section passed.
[root@linuxhome vmware]# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sdd5[3] sdd3[2] sdd2[1] sdd1[0]
195200 blocks super 0.91 level 5, 64k chunk, algorithm 2 [4/4] [UUUU]
[>....................] reshape = 1.0% (1856/97600) finish=6.7min speed=
e poi
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sdd5[3] sdd3[2] sdd2[1] sdd1[0]
292800 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]
unused devices: <none>
a questo punto smonti il tuo raid nel caso in cui sia montato:
umount /dev/md0
esegui un fsck:
fsck.ext3 -f /dev/md0
e2fsck 1.40.8 (13-Mar-2008)
Passo 1: Controllo di inode, blocco(i) e dimensioni
Passo 2: Analisi della struttura delle directory
Passo 3: Controllo della connettività di directory
Pass 4: Controllo del numero dei riferimenti
Pass 5: Checking gruppo summary information
/dev/md0: 11/48960 files (9.1% non-contiguous), 11845/195200 blocks
ed in ultimo espandi il tuo bel sistema:
resize2fs /dev/md0
resize2fs 1.40.8 (13-Mar-2008)
Resizing the filesystem on /dev/md0 to 292800 (1k) blocks.
The filesystem on /dev/md0 is now 292800 blocks long.
Adesso il tuo raid ha 1 disco in più ed anche molto spazio in più (diciamo che dipende dalla grandezza del disco e del raid diciamo più o meno dai 3/4 fino ai 5/6 dello spazio effettivo del disco).
Spero di esserti stato d'aiuto
Chiaramente il consiglio è di farlo con 1 disco alla volta!
:-D