Cómo ampliar el espacio de un volumen concreto LVM en un equipo virtual con Linux Ubuntu Server 24, usando Parted.

En primer lugar, con el equipo apagado (recomendado), ampliaremos el espacio del disco duro virtual. Realizaremos esta operación desde el sistema de virtualización que tengamos en nuestro entorno. En este estudio de caso, ampliaremos un disco de 20GB a 40GB:

Encenderemos el equipo y accederemos a una ventana de terminal/consola o shell de comandos. Desde ahí, en primer lugar, obtendremos el grupo de volúmenes, su nombre y su espacio libre, con el siguiente comando:

Puesto que aún no hemos extendido el volumen, el espacio libre asignado al grupo de volúmenes, en este caso, es de 8GB.

Por otro lado, conviene saber el nombre asignado a la partición que contiene el grupo de volúmenes LVM, que podemos obtener con el comando:

En este caso, la partición que contiene el grupo de volúmenes es la /dev/sda, de 40GB (ya aparece la ampliación de disco virtual realizada en la máquina). Y el volumen que queremos ampliar es el /dev/mapper/ubuntu–vg-ubuntu–lv de 10GB:

Para ampliar el volumen físico, necesitaremos ampliar la partición /dev/sda3, que es la que contiene el LVM. Podremos consultar este datos con el siguiente comando. Ejecutaremos:

Y dentro de este comando, introduciremos, para consultar el espacio libre y el número de partición a ampliar:

Podemos observar que, en este equipo, la partición a ampliar es la 3, la que presenta el espacio libre (20GB), disponible para ser ampliada:

Seleccionaremos esta partición ejecutando (dentro de parted /dev/sda):

Introduciremos:

100%

Y pulsaremos INTRO. Para salir de Parted introduciremos:

Y pulsaremos INTRO.

Ampliaremos el volumen físico LVM con:

Verificaremos que el volumne físico LVM ha quedado ampliado, con el comando:

Para ampliar el volumen lógico, para usar todo el espacio disponible (unas 20GB), usaremos el comando:

Nota: el nombre del volumen se puede obtener con el comando:

Para ampliar el sistema de archivos, en este caso ext4, ejecutaremos:

Nota: el nombre del volumen lo obtuvimos con el comando fdisk -l anteriormente.

Verificaremos que la unidad ha quedado ampliada 20GB más: