J'ai stupéfait un de mes collègues, l'autre jour, avec cette commande. Et après un rapide tour d'horizon, je me suis aperçu que j'étais le seul administrateur Linux à utiliser cette commande pour ne pas avoir à calculer l'espace libre à allouer lors de l'agrandissement ou la création d'un Logical Volume.

Exemple pour allouer tout l'espace disque disponible d'un VG dans un LV (création ou agrandissement) :

lvcreate -l 100%FREE -n lv_data vg_data
lvresize -l +100%FREE /dev/vg_data/lv_data

Il est aussi possible de créer ou d'agrandir un disque avec un pourcentage de l'espace total d'un VG ou d'un LV.

Exemple pour créer deux LV de même taille dans un VG vide :

lvcreate -l 50%VG -n lv_data1 vg_data
lvcreate -l 100%FREE -n lv_data2 vg_data

Exemple pour ajouter 50% d'espace disque en plus sur un LV :

lvresize -l +50%LV /dev/vg_data/lv_data