Hola a tod@s,
En este post vamos a ver como ampliar un volumen LVM en una máquina Ubuntu de Azure, lo haremos con la máquina iniciada y sin detenerla.
- Como podemos ver, tenemos esta máquina virtual con dos discos, uno para sistema y otro para datos:
- El disco de datos lo tenemos configurado como LVM, ejecutamos fdisk -l o lsblk para ver la información de los discos:
- Sin apagar ni detener la máquina virtual, ampliamos el disco de datos a 200 GB:
- Como podemos ver, ya lo tenemos ampliado a 200 GB:
- Ahora para que el sistema detecte los nuevos parámetros del disco modificado ejecutamos echo «1» >> /sys/block/sdb/device/rescan:
- Ahora ejecutamos growpart /dev/sdb 1 para ajustar la partición después de haber ampliado el almacenamiento, el 1 signfica el número de la partición, debemos de dejar un espacio entre el nombre del dispositivo y el número de la partición:
- Volvemos a realizar un fdisk -l y como podemos ver ya tenemos el disco y la partición con los 200 GB de la ampliación:
- Ahora vamos a ampliar el volumen físico con pvresize /dev/sdb1:
- Con el comando lvextend /dev/ubuntu20.04vg_datos/lv_datos -l+100%FREE ampliaremos la partición LVM con el nuevo espacio disponible:
- Para terminar, ejecutamos resize2fs /dev/ubuntu20.04vg_datos/lv_datos para aumentar el tamaño del sistema de archivos:
- Para verificar que todo está correcto, volvemos a realizar un fdisk -l o lsblk, y vemos que el volumen LVM ya lo tenemos ampliado a 200 GB: