TIPS – Eliminando LVM-thin y obtener todo el espacio de almacenamiento en PROXMOX

Como ya se vio en el TIPS anterior:

Proxmox VE por defecto,  asigna aproximadamente el 10% del tamaño del disco duro para la funcionalidad del sistema operativo subyacente y la plataforma de virtualización, la cual radica en el volumen lógico /dev/pve/root. Además de eso, crea dos volúmenes lógicos adicionales, uno para la swap en /dev/pve/swap (la cual es, normalmente, de la misma capacidad de la RAM física del nodo); y otro volúmen lógico de tipo LVM-Thin donde se guardan los discos duros de los entornos virtuales, le cual radica en /dev/pve/data. Esto a partir de la version 4.2 del proxmox, lo que nos limita mucho en espacio. En este tips les mostrare como eliminar esta espacio y usarlo a conveniencia. En este ejemplo que les pongo, es en un proxmox con RAID y como es lógico se realizara sobre un proxmox en limpio acabado de instalar.

1-Eliminamos la particion lvm-thin
lvremove /dev/pve/data

2-Averiguamos el espacio disponible en disco

vgdisplay | grep Free

Free PE / Size 700127 / 2.67 TiB

3- Creamos un volumen logico con el espacio libre
root@nodo04:~# lvcreate -L 2.67T -n data pve
Rounding up size to full physical extent 2.67 TiB
Logical volume «data» created.

4- Verificamos si nos queda algo mas de esacio libre

root@nodo04:~# vgdisplay | grep Free
Free PE / Size 202 / 808.00 MiB

5- Lo agregamos
lvresize -L +808M /dev/mapper/pve-data

6-Formateamos el volumen
mkfs.ext4 /dev/pve/data

7- Editamos el fstab y agregamos esta linea
/dev/pve/data /var/lib/vz ext4 defaults 0 1

8- Por ultimo montamos el volumen
mount -a

Ahora ya podremos usar todo el volumen que teniamos con el lvm-thin y lo podremos agregar como espacio local para guardar:

  • Imágenes ISO de instalación de sistemas operativos
  • Plantillas de contenedores OpenVZ/LXC
  • Discos duros de máquinas virtuales KVM o contenedores OpenVZ/LXC
  • Respaldos de máquinas virtuales
  • Contenedores OpenVZ/LXC

La desventaja de esto es que ya no tendriamos las bondades del sistema LVM. Y que nuestros discos duros de las máquinas virtuales no serian dinámicos y si ocuparian todo el espacio.

alex out

¿De cuánta utilidad te ha parecido este contenido?

Alexander Rivas Alpizar

Administrador de Redes EMPRESTUR Cienfuegos

Ver comentarios

Compartir
Publicado por
Alexander Rivas Alpizar

Entradas recientes

Alta disponibilidad de sus base de datos con Percona XtraDB Cluster en Kubernetes

Uno de los grandes retos al que nos podemos enfrentar cuando una aplicación crece, es…

9 meses hace

Home automation (Parte 3) – ESPHome

Qué es lo que deseo hacer en este capítulo? Básicamente un sonoff, quiero encender/apagar las…

1 año hace

Home automation (Parte 2) – Home Assistant

Hace algunos meses estoy escuchando hablar del proyecto Home Assistant (HA). En palabras literales del…

1 año hace

Home automation (Parte 1)

Desde hace varios meses vengo con la idea de automatizar la casa donde vivo. Poco…

1 año hace

Cocinando una imagen personalizada de OpenWRT

El artículo describe el uso para un caso particular de OpenWRT y la creación de…

1 año hace