Sprint 4: Configuració del Programari de Base i Sistemes d’Emmagatzematge en Ubuntu

RAIDS

Què és un RAID?

L’acrònim RAID (Redundant Array of Independent Disks) fa referència a un mètode de virtualització de dades. La seva funció principal és unificar la capacitat de diversos discos durs físics perquè el sistema els gestioni i reconegui com una sola unitat lògica (o un conjunt d’elles).

Objectius i Avantatges del RAID

Implementar una arquitectura RAID aporta tres grans beneficis al nostre sistema:

Nivells RAID i el nostre entorn de proves

Existeixen diverses maneres d’estructurar un RAID, conegudes com a “nivells”, que ofereixen diferents compromisos entre seguretat, espai i velocitat. Per a les proves d’aquest repositori, ens centrarem exclusivament en el RAID 1. Si vols aprofundir en la resta de configuracions, pots consultar la documentació detallada sobre els nivells RAID.

RAID 1 (Mode Mirall o Mirroring)


Conceptes clau: Emmagatzematge i Volums

Per comprendre bé l’arquitectura de dades, és vital distingir com el sistema operatiu i el maquinari tracten l’espai:

Interacció entre Volums i configuracions RAID

Cal destacar que un volum no té per què estar limitat a una única unitat física d’emmagatzematge. Gràcies a l’ús de controladors (ja sigui mitjançant maquinari o programari), es pot generar un Volum Lògic que s’estengui a través de múltiples discos físics.

Per posar un exemple clar: si configurem un RAID 5 utilitzant quatre discos físics, el sistema operatiu no detectarà quatre unitats independents. En el seu lloc, identificarà un únic espai d’emmagatzematge unificat i de gran capacitat, a punt per donar-li format i començar a desar-hi fitxers.

Cas Pràctic: Implementació d’un RAID 1

Instalem primerament el paquet mdadm.

2026-03-26_13-01

Com a pas previ abans d’engegar la màquina virtual, li hem assignat dos discos durs nous, tots dos amb una capacitat de 2 GB.

2026-03-26_13-02

A continuació, procedim a particionar les dues unitats que acabem d’afegir.

2026-03-26_13-05

2026-03-26_13-06

Un cop completat el procés, la distribució de les particions es veuria d’aquesta manera:

2026-03-26_13-07

El següent pas és generar el directori que farà de punt de muntatge per al nostre RAID.

2026-03-26_13-08

Creem el raid.

2026-03-26_13-10

–create /dev/md0: Especifica la creació del nou dispositiu d’emmagatzematge combinat.

–level=1: Determina l’arquitectura del RAID que s’aplicarà (en aquest cas, mode mirall).

–raid-devices=2 /dev/sdb1 /dev/sdc1: Defineix el nombre total d’unitats implicades i indica les rutes exactes de les particions que el conformaran.

Un cop construït l’arranjament, el següent pas és donar-li format utilitzant el sistema de fitxers ext4.

2026-03-26_13-11

Mitjançant aquesta instrucció, comprovarem l’estat actual de l’arranjament RAID i quines unitats físiques el componen.

2026-03-26_13-12

A continuació, bolquem el resultat obtingut d’aquesta primera instrucció directament dins del fitxer de configuració mdadm.conf.

2026-03-26_13-13

2026-03-26_13-14

A continuació, editem l’arxiu amb nano i hi incloem la línia següent per registrar els dispositius que acabem de configurar.

2026-03-26_13-15

Per garantir que el punt de muntatge situat a /mnt/ es mantingui operatiu després de reiniciar l’equip, hem d’enregistrar la unitat dins del fitxer /etc/fstab.

2026-03-26_13-16

Ara montem i actualitzem el kernel.

2026-03-26_13-17

Un cop reiniciat el sistema, executem la instrucció següent per comprovar la persistència de les unitats; si els discos apareixen llistats, la configuració del RAID ha estat un èxit.

2026-03-26_13-23

Prova funcionament RAID 1

Dins del punt de muntatge del RAID 1 que acabem de configurar, procedirem a generar l’estructura de carpetes i fitxers següent.

2026-03-26_13-28

Ara fem fallar el disco i el traem.

2026-03-26_13-29

Ara mirem i veem que ja està tret i que només funciona un.

2026-03-26_13-29_1

Malgrat que una de les unitats s’hagi extret, el sistema ens ha de permetre continuar operant amb normalitat i generar nous fitxers dins del directori.

2026-03-26_13-31

Ara tornem a afegir el disc.

2026-03-26_13-44

Ara que l’hem afegit, podem veure que ja està actiu.

2026-03-26_13-44_1

2026-03-26_13-45