Cómo extender la partición LVM con el comando lvextend en Linux

Cambiar el tamaño del sistema de archivos es una tarea importante del perfil del administrador de Linux. En Linux, LVM(Administrador de volumen lógico) proporciona la posibilidad de aumentar y reducir el tamaño del sistema de archivos. En este tutorial discutiremos los ejemplos prácticos de lvextend y aprenderemos cómo extender la partición LVM sobre la marcha usando el comando lvextend.

Guión : Supongamos que tenemos una partición LVM (/home) y nos estamos quedando sin espacio y queremos ampliar o aumentar el tamaño del sistema de archivos. Entonces, para aumentar el tamaño del sistema de archivos, primero debemos ver si el grupo de volúmenes tiene espacio libre o no. Si el grupo Volumen tiene espacio libre, siga los pasos a continuación:

Paso:1 Escriba el comando ‘df -h’ para listar el sistema de archivos

Ejecute el comando «df -h» seguido del sistema de archivos para ver el espacio en disco total, usado y disponible

[[email protected] home]# df -h /home/
 Filesystem            Size  Used Avail Use% Mounted on
 /dev/mapper/vg_cloud-LogVol00
                       9.7G  9.2G     0 100% /home

Como podemos ver, /home se utiliza al 100 %.

Paso: 2 Ahora verifique si el espacio libre es espacio disponible en el grupo de volumen

Para mostrar los detalles del grupo de volúmenes, ejecute el comando vgdisplay seguido del nombre del grupo de volúmenes,

# vgdisplay

[[email protected] home]# vgdisplay vg_cloud
   --- Volume group ---
 VG Name                      vg_cloud
 System ID
 Format                       lvm2
 Metadata Areas               1
 Metadata Sequence No         4
 VG Access                    read/write
 VG Status                    resizable
 MAX LV                       0
 Cur LV                       3
 Open LV                      3
 Max PV                       0
 Cur PV                       1
 Act PV                       1
 VG Size                      27.01 GiB
 PE Size                      4.00 MiB
 Total PE                     6915
 Alloc PE / Size              5256 / 20.53 GiB
 Free  PE / Size              1659 / 6.48 GiB
 VG UUID                      1R89GB-mIP2-7Hgu-zEVR-5H02-7GdB-Ufj7R4

Paso:3 Utilice el comando lvextend para aumentar el tamaño.

Ejecute debajo del comando lvextend para extender el sistema de archivos,

[[email protected] ~]# lvextend -L +2G /dev/mapper/vg_cloud-LogVol00
     Extending logical volume LogVol00 to 11.77 GiB
     Logical volume LogVol00 successfully resized

El comando anterior ampliará el tamaño del sistema de archivos en 2 GB. También puede especificar el tamaño en MB, simplemente reemplace G con M.

Paso:3 Ejecute el comando resize2fs

En el paso anterior, hemos ejecutado el comando lvextend para ampliar el tamaño del sistema de archivos en 2 GB, pero aún así el sistema de archivos no está actualizado, así que ejecute el siguiente comando resize2fs

[[email protected] ~]# resize2fs /dev/mapper/vg_cloud-LogVol00

Paso:4 Use el comando df y verifique /home size .

Vuelva a ejecutar el comando df -h seguido del sistema de archivos /home, ahora podemos ver que el sistema de archivos se ha ampliado en 2 GB, antes el tamaño de la extensión era de 10 GB

[[email protected] ~]# df -h /home/
 Filesystem            Size  Used Avail Use% Mounted on
 /dev/mapper/vg_cloud-LogVol00
                        12G  9.2G  1.9G  84% /home

Leer también : Cómo configurar volúmenes lógicos aprovisionados delgados en CentOS 7/RHEL 7

Entradas relacionadas

Deja una respuesta

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