Cambiar tamaño de unidad lógica en Ubuntu bajo LVM

Para agrandar la Unidad Lógica en un Volumen Lógico LVM

  • El inventario de volumen groups (vgdisplay), logical volumes (lvdisplay) y physical volumes (pvdisplay) es el siguiente:
    root@devNube-cms:/home/jaume# vgdisplay
    --- Volume group ---
    VG Name               devNube-team
    System ID
    Format                lvm2
    Metadata Areas        1
    Metadata Sequence No  3
    VG Access             read/write
    VG Status             resizable
    MAX LV                0
    Cur LV                2
    Open LV               2
    Max PV                0
    Cur PV                1
    Act PV                1
    VG Size               63.76 GiB
    PE Size               4.00 MiB
    Total PE              16322
    Alloc PE / Size       16322 / 63.76 GiB
    Free  PE / Size       0 / 0
    VG UUID               UNNVv1-ALVq-V56h-eVi6-2JzX-OdNo-ltok0d
    
    root@devNube-cms:/home/jaume# lvdisplay
    --- Logical volume ---
    LV Name                /dev/devNube-team/root
    VG Name                devNube-team
    LV UUID                J7rU44-cfkm-iqd6-9SVH-HYTq-tzjg-0gf2KX
    LV Write Access        read/write
    LV Status              available
    # open                 1
    LV Size                61.11 GiB
    Current LE             15645
    Segments               1
    Allocation             inherit
    Read ahead sectors     auto
    - currently set to     256
    Block device           251:0
    
    --- Logical volume ---
    LV Name                /dev/devNube-team/swap_1
    VG Name                devNube-team
    LV UUID                6E8Nhz-MfAT-JCi4-kkWp-bu1z-nrcc-DvmkGV
    LV Write Access        read/write
    LV Status              available
    # open                 1
    LV Size                2.64 GiB
    Current LE             677
    Segments               1
    Allocation             inherit
    Read ahead sectors     auto
    - currently set to     256
    Block device           251:1
    
    root@devNube-cms:/home/jaume# pvdisplay
    --- Physical volume ---
    PV Name               /dev/sda5
    VG Name               devNube-team
    PV Size               63.76 GiB / not usable 2.00 MiB
    Allocatable           yes (but full)
    PE Size               4.00 MiB
    Total PE              16322
    Free PE               0
    Allocated PE          16322
    PV UUID               knaCxr-mHuj-Etyk-aVtQ-K6Wd-koyq-U5fwH4
  • Debo crear un PV en la nueva partición sda3
    #pvcreate /dev/sda3
    Physical volume "/dev/sda3" successfully created
  • Extender el actual VG a la nueva partición
    #vgextend devNube-team /dev/sda3
     Volume group "devNube-team" successfully extended
  • Extender la LV
    # el PE size es de 4MB y queremos añadir 186GB
     lvextend /dev/devNube-team/root -l +47615 # 47615 * 4MB = 190.460MB = 186GB
     Extending logical volume root to 247.11 GiB
     Logical volume root successfully resized
  • Siguiendo el tutorial ahora debería desmontar el Volumen, pero el Volumen está montado en la raíz y me advierte que si ejecuto el comando sudo “e2fsck -f /dev/devNube-team/root” el sistema de archivos puede ser dañado.
  • Pensaba arrancar en modo rescate para continuar con los comandos que faltan para sumar el espacio al volumen root, pero he encontrado un hilo que ofrece una alternativa Debian que me parece mejor.
  • Hago un checking de los volúmenes alternativo al comando e2fsck
    sudo touch /forcefsck
    sudo reboot
  • Y por último expando el filesystem
    #resize2fs /dev/devNube-team/root
     resize2fs 1.41.11 (14-Mar-2010)
     Filesystem at /dev/devNube-team/root is mounted on /; on-line resizing required
     old desc_blocks = 4, new_desc_blocks = 16
     Performing an on-line resize of /dev/devNube-team/root to 64778240 (4k) blocks.
     The filesystem on /dev/devNube-team/root is now 64778240 blocks long.
  • Reinicio y listo

 

Referencias:

Tutorial de ubuntu instalación avanzada en lvm https://help.ubuntu.com/10.04/serverguide/C/advanced-installation.htmlOpción “touch /forcefsck” alternativa a comando e2fsck http://ubuntuforums.org/showthread.php?t=841220Post que indica que ext3 es el único filesystem que permite resize2fs sin desmontar http://forums.fedoraforum.org/showthread.php?t=154625Post original: http://itnube.com/help/linux/cambiar-tamano-unidad-logica-ubuntu-t174.html

También te podría gustar...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *