Portada

Sprint 4: Configuració del programari de Base i Sistemes d’emmagatzematge en Ubuntu

RAID

- Què és RAID?

RAID (Redundant array of independent disks) és una tecnologia que combina múltiples discos durs per millorar el rendiment i la redundància de dades.

Per a què serveix?

Tipus més coneguts

Similar a RAID 5 però amb doble paritat

- Què són els volums?

Els volums lògics (Logical Volumes - LV) formen part del sistema LVM (Logical Volume Manager) i són una capa per sobre dels discos fisics o RAID.

Els tipus són:

Aquests són típics volums que podem trobar-hi.

Volum lògic Punt de muntatge Descripció
lv_root / Volum principal del sistema on es troba el sistema operatiu
lv_home /home Emmagatzema els fitxers personals dels usuaris
lv_var /var Conté logs i dades variables del sistema i serveis
lv_swap swap Espai de memòria virtual utilitzat quan falta RAM
lv_srv /srv Guarda dades de serveis com webs o FTP
lv_tmp /tmp Fitxers temporals del sistema

Configuracio

Previ hem de posar dos discos (que configurarem RAID 1).

alt text

Hem d’instal·lar mdadm per configurar el raid.

alt text

Obtenim els dos dos discos de 2 GB (fdisk -l) i els creem las particions

fdisk /dev/sdb
fdisk /dev/sdc

| Particions | Comprovar | |————————–|————————–| | alt text | alt text |

Creen ka caroeta raid1 amb permis total

mkdir /mnt/raid1
chmod 777 /mnt/raid1

alt text

Creem el raid amb mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1

alt text

Formatem el disc creat en format ext4 (mkfs.ext4 /dev/md0)

I editem l’arxiu per afegir també el disc /dev/sdb1 i /dev/sdc1

alt text alt text alt text

Per a que és mantengui la configuració ho posem en /etc/fstab.

/dev/md0 /mnt/raid1 ext4 default  0 0

alt text

Comprovem que amb mount -a' que és muntara correctament El update-initramfs -u -k all` perque el RAID ho requereix.

alt text

Després de reiniciar comprovem que tot funciona en el següent apartat.

Comprovacions

Mirem el detail i veurem que están actius.

mdadm --detail /dev/md0

alt text

Creem una carpeta en contingut

alt text

Fem que falli el disco 1 (/dev/sda1)

mdadm /dev/md0 -f /dev/sdb1

alt text

Per a sustituir-lo primer l’hem de traure

mdadm /dev/md0 -r /dev/sdb1
mdadm --detail /dev/md0

alt text

Comprovem que encara podem escriure

touch nose2

alt text

Ara imaginem que tenim el nou disco, simplement l’afegim amb:

mdadm /dev/md0 -a /dev/sdb1

### Mirem que els dos estan actius
mdadm --detail /dev/md0

Veure que s’esta construint

alt text

I finalment esta sincronitzat.

alt text