====== LVM ======
Agrège des disques durs physiques.
* [[https://wiki.debian.org/fr/LVM]]
* [[https://blog.programster.org/create-raid-with-lvm|Create RAID with LVM]]
{{ https://doc.ubuntu-fr.org/_media/lvm.jpg }}
* Disque dur: //Physical Volume//
* Agrégation des disques durs en //Volume Group//
* Partition sur le Volume Group: //Logical Volume//
pvs # liste les volumes physiques
vgs # liste les groupes de volumes
lvs # liste les partitions
df -h # liste l'espace libre dans le système
=== Ajouter un disque dur pour étendre une partition ===
pvcreate /dev/sdb
vgextend /dev/sdb
lvresize os/slash -l +100%FREE
resize2fs /dev/mapper/os-slash
==== Monter un système LVM ====
[[https://zeldor.biz/2011/01/mount-lvm-from-livecd/]]
sudo apt update
sudo apt install lvm2
sudo pvscan
sudo vgscan
sudo vgchange -a y
sudo lvscan
sudo mount /dev/${volume group}/${partition} /${mounted location}
==== Créer un système LVM ====
sudo pvcreate /dev/sdc1
sudo vgcreate vg0 /dev/sdc1
sudo lvcreate -n lv0 -l 100%FREE vg0
sudo mkfs.btrfs -L "label" /dev/vg0/lv0
sudo mount /dev/vg0/lv0 montage
==== Re-détecter les volumes logiques ====
Pour créer les fichiers ''/dev/vg0/lv0'' :
sudo vgchange -a y
Puis redémarrer.