Partitionnement LVM
Partitionnement LVM sous Linux
Le partitionnement LVM (Logical Volume Manager) permet une gestion flexible et dynamique des volumes de stockage sur Linux. Voici une documentation synthétique pour comprendre et utiliser LVM dans un contexte d'administration système.
Qu'est-ce que LVM ?
LVM est un gestionnaire de volumes logiques qui permet de créer, redimensionner, supprimer et déplacer des partitions (volumes logiques) de manière souple, sans les contraintes des partitions classiques. Il facilite aussi l’ajout de nouveaux disques à chaud et la gestion de snapshots.
Concepts de base
PV (Physical Volume) : Disque ou partition physique initialisée pour LVM (ex : /dev/sdb1).
VG (Volume Group) : Groupe de volumes physiques, formant un espace de stockage unifié.
LV (Logical Volume) : Partition logique créée dans un VG, utilisée comme un disque classique (montée, formatée, etc.).
Ci-joint un schéma recap

Commandes principales
1. Préparation du disque
Initialiser un disque ou une partition pour LVM :
2. Création d’un groupe de volumes
Créer un VG nommé vgdata :
3. Création d’un volume logique
Créer un LV de 20 Go nommé data dans le VG vgdata :
4. Formatage et montage
Formater le volume logique :
Créer un point de montage et monter le volume :
5. Vérification
Lister les volumes physiques, groupes et volumes logiques :
Redimensionnement
Agrandir un LV (exemple +10G) :
Réduire un LV (après sauvegarde et démontage) :
Ajout d’un nouveau disque au VG
Initialiser le disque :
Ajouter au VG :
Montage automatique (fstab)
Pour un montage persistant, ajouter dans /etc/fstab :
/etc/fstab :Ou utiliser l’UUID obtenu avec blkid.
blkid.Lister les UUIDs des partitions
Exécute la commande suivante en root pour afficher les UUID de toutes les partitions :
Exemple de sortie :
Chaque ligne indique l’UUID associé à une partition précise.
Utiliser l’UUID pour le montage automatique
Pour monter une partition via son UUID (par exemple dans
/etc/fstab), utilise la ligne suivante :Cela permet de garantir que la bonne partition sera montée, même si l’ordre des disques change.
Lister les liens UUID dans /dev
On peut aussi voir les liens symboliques vers les partitions par UUID :
Cela montre à quel périphérique chaque UUID correspond.
Mettre à jour le cache blkid
Si on vient de modifier les partitions, il peut être utile de rafraîchir le cache :
Ainsi, on obtiendra les UUIDs à jour.
En résumé, sudo blkid donne l’UUID de chaque partition, qu'on peut ensuite utiliser dans des fichiers de configuration (comme /etc/fstab) pour des montages fiables et persistants.
Avantages de LVM
Redimensionnement facile des volumes
Ajout de disques à chaud
Snapshots pour sauvegardes instantanées
Gestion centralisée de l’espace disque
Last updated
Was this helpful?
