Hola a tod@s,
En este post vamos a ver como ampliar el tamaño de un volumen LVM agregando más espacio al disco de la máquina virtual en VMware vSphere.
- Como podemos ver, tenemos esta máquina virtual con dos discos virtuales, 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:
- Apagamos la máquina virtual y ampliamos el disco de datos a 250 GB:
- Una vez ampliado el disco, iniciamos la máquina con la ISO del Gparted:
- Redimensionamos el disco de datos con los 50 GB adicionales que le hemos añadido.
- Aquí vemos que tenemos 50 GB sin asignar:
- Una vez redimensionado y asignados los 50 GB adicionales nos quedaría de la siguiente manera:
- Apagamos el sistema y volvemos a iniciar el sistema operativo:
- Si ejecutamos el comando lvdisplay podemos ver los volúmenes lógicos creados, y cómo podemos ver el volumen todavía tiene 200 GB a pesar de la ampliación a 250 GB:
- Para ampliar el volumen debemos de ejecutar en primer lugar el comando lvextend /dev/ftpvg_datos/lv_datos -l+100%FREE así ampliaremos el volumen con todo el espacio disponible:
- Una vez ampliado el volumen, ejecutamos el comando resize2fs /dev/ftpvg_datos/lv_datos y así aumentamos el tamaño del sistema de archivos:
- Si volvemos a ejecutar fdisk –l o lsblk, podemos ver que ya tenemos disponible los 250 GB de disco para su uso:
Saludos y espero que os resulte de ayuda 😉
No hace falta tanto lio, y sobre todo sin reiniciar ni apagar vm.
Amplias el disco, rescaneas con
echo 1 > /sys/class/block/sdb/device/rescan
Amplias el lvm como has dicho y terminas segun el formato del fs ( ext4, xfs…) con resize2fs o xfs_growfs.
Espero que te sirva
Saludos.
Muchas gracias por el aporte, lo probaremos
Un saludo compañero