Tiro monedas al aire, pero hasta ahora nunca las pude agarrar.

Quería extender mi partición LVM en uno de mis discos de prueba para los test que suelo hacer.
Obs:

  • Usamos Debian Jessie de 64 bits, pero debería de funcionar con cualquier distro.

Para determinar el nombre del Grupo. En mi caso es Principal.

sudo vgdisplay

Ahora creamos un volumen lógico llamado pruebaLVM.

sudo lvcreate -n pruebaLVM -L 5G Principal

Ahora vamos a ver si se creo el volumen lógico.

sudo lvdisplay

Sale por pantalla:

--- Logical volume ---
 LV Path                /dev/Principal/KVM
 LV Name                KVM
 VG Name                Principal
 LV UUID                juYo00-zg9P-yhnR-yuiq-Gpm8-kj33-mjT56Kl
 LV Write Access        read/write
 LV Creation host, time (none), 2016-03-03 19:16:42 -0300
 LV Status              available
 # open                 1
 LV Size                27,94 GiB
 Current LE             7152
 Segments               1
 Allocation             inherit
 Read ahead sectors     auto
 - currently set to     256
 Block device           254:0

--- Logical volume ---
  LV Path                /dev/Principal/SWAP
  LV Name                SWAP
 VG Name                Principal
 LV UUID                JhNHy6-n0Yt-kjU7-wj5w-H93S-jkUy-90D8U9
 LV Write Access        read/write
 LV Creation host, time (none), 2016-03-03 19:16:57 -0300
 LV Status              available
 # open                 2
 LV Size                3,72 GiB
 Current LE             953
 Segments               1
 Allocation             inherit
 Read ahead sectors     auto
 - currently set to     256
 Block device           254:1

--- Logical volume ---
 LV Path                /dev/Principal/extender
 LV Name                extender
 VG Name                Principal
 LV UUID                hjy678-lFba-W03I-YvsS-POIU-W3HR-jkUY56
 LV Write Access        read/write
 LV Creation host, time debianKVM, 2016-03-19 10:20:38 -0300
 LV Status              available
 # open                 0
 LV Size                5,00 GiB
 Current LE             1280
 Segments               1
 Allocation             inherit
 Read ahead sectors     auto
 - currently set to     256
 Block device           254:2

Pueden observar que se creó correctamente la partición LVM.
Ahora vamos a ampliar un lv. Tecleamos en la terminal:

sudo lvs

Sale por pantalla:

LV       VG        Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
 KVM      Principal -wi-ao---- 27,94g
 SWAP     Principal -wi-ao----  3,72g
 extender Principal -wi-a-----  5,00g

Vamos a ampliar la partición KVM.

sudo lvextend -L+5G /dev/Principal/KVM

Sale por pantalla:

Size of logical volume Principal/KVM changed from 27,94 GiB (7152 extents) to 32,94 GiB (8432 extents).
 Logical volume KVM successfully resized

Una vez que hemos ampliado el LV debemos ampliar el sistema de ficheros. Si nos fijamos, aunque hemos ampliado el LV, el espacio disponible en el sistema de ficheros siguen siendo los 28GB originales:

df -h 

Sale por pantalla:

S.ficheros     Tamaño Usados  Disp Uso% Montado en
 /dev/dm-0         28G   854M   26G   4% /

Para ext3/ext4.

sudo resize2fs /dev/Principal/KVM

Sale por pantalla:

resize2fs 1.42.12 (29-Aug-2014)
 El sistema de ficheros de /dev/Principal/KVM está montado en /; hace falta cambiar el tamaño en línea
 old_desc_blocks = 2, new_desc_blocks = 3
 The filesystem on /dev/Principal/KVM is now 8634368 (4k) blocks long.

Ahora ya tenemos los 33G disponibles en el sistema de ficheros.

df -h

Sale por pantalla:

S.ficheros     Tamaño Usados  Disp Uso% Montado en
 /dev/dm-0         33G   858M   30G   3% /

Obs:

  • Como se puede observar, el sistema de ficheros (ext4) está en todo momento montado y en uso.

Fuente: Un pingüino en mi servidor

Comments

comments


Deja una respuesta

Tu dirección de correo electrónico no será publicada.