LVM (Logical Volume Manager) permet de gérer l’espace de stockage de manière plus dynamique et flexible en utilisant les concepts de Physical Volumes, Volume Groups et Logical Volumes.
Avantage de LVM
L’avantages avec LVM est de :
- redimensionner des volumes sans arrêter les applications ni démonter les systèmes de fichiers
- de déplacer des données entre des disques
- d’ajouter facilement de nouveaux disques au pool de stockage
Disque physiques - Partitions - PV - VG - LV
Péripheriques Physiques
Les périphériques physiques :
➞ Disques, partitions, RAID, SAN, …
Partitions d’un disque
Les partitions d’un disque :
➞ Divisions logiques permettant de gérer séparément des espaces de stockage
PV (Physical Volume) - Volume Physique
Les PV ou physical volume :
➞ Disque dur, partition, périphérique de stockage (comme un SSD)
➞ Combinés pour former des VG
➞ Doit utiliser l’intégralité du périphérique physique
➞ Segmenté par LVM en étendues physiques (PE, Physical Extents = fragments de données)
➞ Alloué à un seul VG
VG (Volume Group) - Groupe de Volumes
Les VG ou volume group :
➞ Collection de PV regroupés pour créer un pool de stockage logique
➞ Fournissent de la flexibilité pour gérer l’espace de stockage.
➞ Ajouter ou retirer des PV d’un VG sans interrompre l’accès aux données
LV (Logical Volume) - Volume Logique
Les LV ou logical volume :
➞ Volume logique créé à partir d’un VG
➞ Considéré comme une partition logique (en plus de flexible)
➞ Créer des systèmes fichiers, points montage, stocker les données de manière flexible
➞ Redimensionnement sans affecter les autres parties du système
➞ Groupe d’étendues logiques (LE, Logical Extents) mises en correspondance avec les PE
Schéma résumé
Autre schéma :
Un lsblk
devrait afficher (voir cas ci-dessous) :
- https://n0tes.fr/2024/10/12/Stockage-LVM-Exemple-Architecture/
- https://n0tes.fr/2024/10/13/Stockage-LVM-Comportment-Creation-LV/
Note : Par convention les disques sous LVM sont nommés vdbX
:
v
: virtueldb
: disk blockX
: nombre séquentiel