Notizie flash
ampliamento raid 5 Stampa
Valutazione attuale: / 0
ScarsoOttimo 
Scritto da Administrator   
Lunedì 25 Maggio 2009 22:57

 installare mdadm

sudo apt-get install mdadm

creare /dev/md0

sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sda1 /dev/sdb1 /dev/sdc1

vedere un /dev/md0 gia' creato

sudo mdadm --assemble /dev/md0  /dev/sda1 /dev/sdb1 /dev/sdc1

scrivere il file /etc/mdadm/mdadm.conf

sudo echo "DEVICE partitions" > /etc/mdadm/mdadm.conf
sudo mdadm --detail --scan >> /etc/mdadm/mdadm.conf

creare il file system

sudo mke2fs -j /dev/md0

 

intserirlo in fstab

/dev/md0 /var/media auto defaults 0 3

 

fdisk /dev/sda
type fd linux raid
type 82 swap
sfdisk -d /dev/sda | sfdisk /dev/sdb

cat /proc/mdstat

sudo update-initramfs -u

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]
A questo punto decidiamo di aggiungere al md0 (meta device 0 - il volume del raid 5) esistente un altro disco



mdadm --add /dev/md0 /dev/sdd5



dove md0 è metadevice del raid5 e sdd5 è il nuovo disco o partizione che vogliamo aggiungere



mdadm --grow /dev/md0 -n 4



questo è il comando che fà l'espansione del raid : -n 4, indica che in md0 ora i dischi sono 4 e non più 3 .

A questo punto dovremmo avere:



mdadm: Need to backup 384K of critical section..

mdadm: ... critical section passed.



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 dopo qualche minuto:



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:
a questo punto smontiamo il raid nel caso in cui sia montato:



 umount /dev/md0



eseguiamo 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 espandiamo il nostro filesystem:





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.





A questo punto montiamo  il nostro raid:





mount /dev/md0  /raid5/
 si deve aggiornare il file mdadm.conf sia sull' /dev/md0 che sull' initrd
con update-initramfs -u 

objcopy -j .init.ramfs -O binary /boot/vmlinux-2.6.10-2-powerpc /dev/stdout | gunzip -cd | cpio -i

Note that the archive has leading /'s which are honoured.

To generate a CPIO archive:

(cd ${TMPDIR} && find . | cpio --quiet --dereference -o -H newc | gzip -9 >${outfile})
 E' diventato di uso comune creare i file initrd per il boot di Linux con il formato di archivio cpio...

Ecco qui come scompattarlo e crearlo:



Scompattare:

cpio -i < file_initrd



Creare:

spostarsi nella cartella che contiene file e directory da includere nell'archivio:

(esempio)

cd <percorso>

find . -depth -print|cpio -o -H newc > /tmp/initmio

 which ls = /bin/ls.

 

 
Make Text Bigger Make Text Smaller Reset Text Size
Home Informatica Linux ampliamento raid 5

JoomlaWatch Visitors



Nazione di provenienza

89.2%ITALY ITALY
2.2%UNITED STATES UNITED STATES
1.6%GERMANY GERMANY
0.9%JAPAN JAPAN
0.8%UNITED KINGDOM UNITED KINGDOM

Numero di visitatori

Oggi: 1
Ieri: 32
Questa settimana: 123
Scorsa settimana: 213
Questo mese: 840
Scorso mese: 689
Totale: 2683


JoomlaWatch Stats 1.2.9 by Matej Koval
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counteroggi8
mod_vvisit_counterieri50
mod_vvisit_counterquesta settimana205
mod_vvisit_counterQuesto mese1198
mod_vvisit_counterdal 08/08/200912041
Visitors Counter 1.0.3
davidea.it