Modificar LVM durante la instalación

Installing Proxmox VE filesystem ext4 o xfs
Durante la instalación, si se usa ext4 or xfs, el instalador por defecto crea un "Volume Group (VG)" llamado "pve", y "Logical Volumes (LVs)" adicionales llamados "root", "data", y "swap" . Para controlar el tamaño de esos volúmenes usa:
- hdsize
-
Define el tamaño total de disco usado.
swapsize
-
Define el tamaño de volumen "swap". Por defecto es el tamaño de la memoria instalada, mínimo 4 GB y máximo 8 GB. The resulting value cannot be greater than hdsize/8.
Si se configura 0, no se creará volumen de swap
maxroot -
Define the maximum size of the root volume, which stores the operation system. The maximum limit of the root volume size is hdsize/4.
- maxvz
-
Define el tamaño máximo del volumen "data".
Si se configura 0, no se creará el volumen "data".
- minfree
-
Define la cantidad de espacio libre que quedará en el "volume group pve".
En la imagen durante la instalación, en las opciones avanzadas de almacenamiento podemos eliminar los volúmenes "swap" y/o "data"
Si durante la instalación hemos eliminado los volúmenes "swap" y/o "data" podemos extender el volumen "root" para que ocupe todo el espacio:
lvextend -l +100%FREE /dev/pve/root resize2fs /dev/pve/root # para filesystem ext4 xfs_growfs /dev/pve/root # para filesystem XFSModificar LVM después de la instalación
Comandos para ver la configuración:
pvs # Display information about physical volumes vgs # Display information about volume groups lvs # Display information about logical volumespvdisplay # Display various attributes of physical volume(s) vgdisplay # Display volume group information lvdisplay # Display information about a logical volumeDeshabilitar "SWAP" en un nodo Proxmox
swapoff -aPara que el cambio sea persistente, elimina/comenta la línea swap en el fichero
/etc/fstab.... #/dev/pve/swap none swap sw 0 0 ...Eliminar volúmenes de LVM
Si una vez instalado Proxmox queremos eliminar los volúmenes "swap" y "data", primero eliminaremos desde GUI el "Storage" "local-lvm"

lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
data pve twi-a-tz-- <42.25g 0.00 1.59
root pve -wi-ao---- 34.87g
swap pve -wi-ao---- 8.00g
lvremove /dev/pve/swap
lvremove /dev/pve/data
Por último, extiende el volumen y el "filesystem"
lvextend -l +100%FREE /dev/pve/root
resize2fs /dev/pve/root # para filesystem ext4
xfs_growfs /dev/pve/root # para filesystem XFS