Stockage avance : LVM et snapshots 25 min de lecture

LVM, RAID et quotas

LVM — Logical Volume Manager

LVM ajoute une couche d'abstraction entre les disques physiques et les systemes de fichiers.

# Architecture : PV (Physical Volume) → VG (Volume Group) → LV (Logical Volume)

# Creer un PV
sudo pvcreate /dev/sdb1

# Creer un VG
sudo vgcreate mon_vg /dev/sdb1

# Creer un LV
sudo lvcreate -L 10G -n mon_lv mon_vg

# Formater et monter
sudo mkfs.ext4 /dev/mon_vg/mon_lv
sudo mount /dev/mon_vg/mon_lv /mnt/data

# Etendre a chaud
sudo lvextend -L +5G /dev/mon_vg/mon_lv
sudo resize2fs /dev/mon_vg/mon_lv

# Snapshot
sudo lvcreate -s -L 2G -n snap_lv /dev/mon_vg/mon_lv

RAID logiciel (mdadm)

# RAID 1 (miroir)
sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
cat /proc/mdstat    # Statut RAID

Quotas

sudo apt install quota
sudo edquota -u alice    # Definir quota utilisateur
sudo repquota -a         # Rapport des quotas