Si disponemos en nuestra máquina virtual de LVM para gestionar el espacio llegará posiblemente un momento en el que tengamos que ampliar o bien /home o bien /var o bien /root o bien /tmp ….
En tal caso si no tenemos espacio libre suficiente tendremos que añadir un nuevo disco y configurarlo para darle más espacio. Veamos un ejemplo para ampliar /var porque se nos queda pequeño.
Añadimos un nuevo disco de por ejemplo 32 Gb. En mi caso desde proxmox interface web.
Comprobamos que se detecta el disco. Por ejemplo así:
# lsblk -nl | grep -i disk
Podemos también usar fdisk de esta forma para ver los discos duros físicos de los que disponemos:
# fdisk -l /dev/[sh]d?
Comprobamos los volúmenes lógicos existentes:
# dfc -win | grep -i mapper
# lvscan
Comprobamos los volúmenes físicos existentes:
# pvscan
# pvdisplay
# mkfs.ext4 /dev/sdb
# pvcreate /dev/sdb
# vgscan
# vgextend debian-vg /dev/sdb
Pasamos a extender /var 4Gigas más.
# lvextend -L+4G /dev/debian-vg/var
No se verá con dfc (o df) de modo que sin necesidad de reiniciar podemos hacer un resize2fs
# resize2fs /dev/debian-vg/var
Y eso es todo.
Un saludo cordial.