Tuesday, March 8, 2011

lvextend

Howto quickly extend a lvm partition

First, verify you have enough space available.

# pvs
  PV                VG       Fmt  Attr PSize   PFree
  /dev/block/104:17 lebowski lvm2 a-   273,45g 142,77g
  /dev/block/104:5  lebowski lvm2 a-   135,42g      0

 So, here we have about 142 Go free.

 Next, extend the logical volume, here i added 20 Go

# lvextend -L+20G /dev/lebowski/home
  Extending logical volume home to 251,54 GiB
  Logical volume home successfully resized

Finally, resize the partition to fit the physical available space:

# resize2fs /dev/lebowski/home
resize2fs 1.41.12 (17-May-2010)
Le système de fichiers de /dev/lebowski/home est monté sur /home ; le changement de taille doit être effectué en ligne
old desc_blocks = 15, new_desc_blocks = 16
En train d'effectuer un changement de taille en ligne de /dev/lebowski/home vers 65939456 (4k) blocs.
Le système de fichiers /dev/lebowski/home a maintenant une taille de 65939456 blocs.


Checking:

# df -h /home/
Sys. de fichiers    Taille  Uti. Disp. Uti% Monté sur
/dev/mapper/lebowski-home
                      248G  217G   19G  93% /home

No comments: