Saltar al contingut

4.3 Gestió de Volums Lògics (LVM)

LVM et permet abstreure l’emmagatzematge físic. Pots combinar múltiples discos en un grup i redimensionar volums sobre la marxa.

graph TD
    Disk1[Disc Físic 1 /dev/sdb] --> PV1[Volum Físic]
    Disk2[Disc Físic 2 /dev/sdc] --> PV2[Volum Físic]
    PV1 --> VG[Grup de Volum 'my_vg']
    PV2 --> VG
    VG --> LV1[Volum Lògic 'db_vol']
    VG --> LV2[Volum Lògic 'web_vol']
    LV1 --> FS1[Sistema de Fitxers Ext4]
    LV2 --> FS2[Sistema de Fitxers XFS]

Marca els discos en brut per a l’ús de LVM.

sudo pvcreate /dev/sdb /dev/sdc

Crea un grup anomenat data_vg.

sudo vgcreate data_vg /dev/sdb /dev/sdc

Retalla un tros.

# Crear un volum de 10GB anomenat 'backups'
sudo lvcreate -n backups -L 10G data_vg

S’accedeix a /dev/data_vg/backups.

Tracta’l com una partició normal.

sudo mkfs.ext4 /dev/data_vg/backups
sudo mount /dev/data_vg/backups /mnt/backups

Si et quedes sense espai a backups, i data_vg té espai lliure:

# Estendre el LV i el Sistema de Fitxers d'una vegada (-r)
sudo lvextend -L +5G -r /dev/data_vg/backups