Aide-mémoire LVM sous Linux
Le LVM est une alternative au partitionnement classique. Il s'appuie sur des volumes physiques (partitions, disques durs), et permet de créer facilement des volumes sans se préoccuper de leur emplacement sur le disque. C'est beaucoup plus flexible, et offre d'autres possibilités.
- Les volumes physiques (partitions, disques) sont les briques élémentaires: les Physical Volumes
- Les Physical Volumes sont regroupés en Volume Groups.
- Dans ces Volume Groups, on crée des Logical Volumes.
- Les Volume Groups peuvent être utilisés comme périphériques blocs, et donc par exemple être partitionnés ou utilisés comme espace de swap.
Physical Volumes
Création
pvcreate /dev/la_partition
Initialise le volume avec les entêtes nécessaires pour l'utilisation avec LVM.
Autres opérations
pvdisplay pvs
Liste les Physical Volumes (pvs is the recommended command)
pvremove /dev/la_partition
Efface les entêtes, le volume n'est plus utilisable avec LVM.
Volume Groups
Création
vgcreate nom_groupe /dev/pv1 /dev/pv2
Crée un Volume Group nommé "nom_groupe" et composé de deux Physical Volumes.
Autres opérations
vgextend myvg /dev/physical_volume
Ajoute un Physical Volume /dev/physical_volume à un Voume Group myvg.
Logical Volumes
lvcreate -n nom_volume -L taille nom_volume_group [physical volume]
Crée un logical volumee. Le device sera accessible via /dev/nom_volume_group/nom_volume
. Exemple de valeur pour la taille: 20G
. L'argument optionnel "physical volume" permet de spécifier sur quel Physical Volume le Logical Volume doit être créé.
Autres opérations
lvdisplay lvs
Liste les volumes logiques (lvs is the recommended command).
tags: linux