Skip to content

LVM

Logical Volume Manager

  • Installation du paquet lvm2
apt-get install lvm2
  • Création d'un volume physique :
pvcreate /dev/md0 (ou autre partition)
  • info sur les PV pvdisplay

  • Création d'un groupe de volumes :

vgcreate "NomDuVolume" "VolumePhysique"
  • info sur les VG vgdisplay

  • Création d'un volume logique :

lvcreate -n "NomDuVolumeLogique" -L "TailleK-M-G-T"
  • Commandes utiles :

pvscan : liste les différents volumes physiques disponibles

# pvscan
   PV /dev/md0    VG groupevol           lvm2 [1020,00 MiB / 252,00 MiB free]
  PV /dev/sda5   VG serveurlvmraid-vg   lvm2 [7,76 GiB / 0    free]
  Total: 2 [8,75 GiB] / in use: 2 [8,75 GiB] / in no VG: 0 [0   ]

vgscan : liste les différents volume groups

# vgscan
  Reading volume groups from cache.
  Found volume group "groupevol" using metadata type lvm2
  Found volume group "serveurlvmraid-vg" using metadata type lvm2

lvscan : liste les différents volumes logiques

lvscan
  ACTIVE            '/dev/groupevol/vol1' [256,00 MiB] inherit
  ACTIVE            '/dev/groupevol/vol2' [512,00 MiB] inherit
  ACTIVE            '/dev/serveurlvmraid-vg/root' [6,76 GiB] inherit
  ACTIVE            '/dev/serveurlvmraid-vg/swap_1' [1,00 GiB] inherit
  • Ne pas oublier de formater et de monter les volumes :
 mkfs -t ext4 /dev/groupevol/vol1 
 mount /dev/groupevol/vol1 /mnt/lv1
  • Agrandissement d'une partition à chaud
#volume logique
lvresize -L "taille" "VL"
#exemple 
lvresize -L 512M /dev/groupevol/vol2
#système de fichier
resize2fs -p "VL" "taille"
#exemple
resize2fs -p /dev/groupevol/vol2 512M

Commentaires