Julien De Bona
Free Software, Cooking, and Everything


Aide-mémoire LVM sous Linux

Publié le 2005-01-01.

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

Quelques tags ...