Ampliación de un pool de ZFS para un storage pool de LXC y LXD

Nos hemos encontrado con un problema a la hora de usar LXC y LXD con contenedores al alcanzar el límite de almacenamiento del storage pool por defecto cuando instalamos el sistema. En esta entrada veremos los pasos a dar para ampliar este espacio del storage pool.

Comprobando el tamaño actual del storage pool

Lo primero será comprobar el tamaño actual del storage pool por defecto:

lxc storage show default

Esto debería mostrarnos en el campo Size el tamaño dedicado

Ampliando el Pool

Lo primero será modificar el zpool que viene creado por defecto para lo cual deberemos instalar la utilidades de zfs para linux

sudo apt install zfsutils

Después ya podremos ampliar el tamaño del zpool creado para el storage pool en un número de Gigas:

sudo truncate -s +10G /var/snap/lxd/common/lxd/disks/default.img

sudo zpool set autoexpand=on default

sudo zpool online -e default /var/snap/lxd/common/lxd/disks/default.img

sudo zpool set autoexpand=off default

Cambiar el tamaño aplicado al storage pool en su definición

Lo primero que deberemos hacer es cambiar las dimensiones del pool al nuevo tamaño con el comando:

lxc storage set default size 18GB

lxc storage set default volume.size 18GB

Comments

Leave a Reply

*

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Suscríbete al Boletín

Si quieres estar al tanto de las novedades del blog, ya sabes :)
* = campo obligatorio

powered by MailChimp!

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies