En esta entrada aprenderemos a añadir un volumen a una instancia de OpenStack, el procedimiento sera muy parecido en otras plataformas.
En primer lugar tendremos que crear un volumen para después asociarlo a nuestra maquina virtual. Quedara de la siguiente forma. En mi caso, cree dos volúmenes para dos maquinas virtuales.
Como podemos ver en la imagen anterior, OpenStack al asociar el volumen, nos lo añadió en /dev/vdb
, para comprobar que tenemos nuestro volumen asociado a la instancia ejecutamos lo siguiente:
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 8G 0 disk
└─vda1 253:1 0 8G 0 part /
vdb 253:16 0 10G 0 disk
Ya que tenemos nuestro volumen correctamente asociado, el primer paso es dar formato al mismo:
mkfs.xfs /dev/vdb
Creamos el directorio donde montaremos el volumen:
mkdir /shared
Montamos el volumen en el directorio anterior
mount /dev/vdb /shared
Comprobamos el estado del volumen
df -h
S.ficheros Tamaño Usados Disp Uso% Montado en
/dev/vda1 8,0G 1,5G 6,6G 19% /
devtmpfs 227M 0 227M 0% /dev
tmpfs 245M 0 245M 0% /dev/shm
tmpfs 245M 8,3M 237M 4% /run
tmpfs 245M 0 245M 0% /sys/fs/cgroup
tmpfs 49M 0 49M 0% /run/user/1000
/dev/vdb 10G 33M 10G 1% /shared
Por ultimo para que se monte automáticamente lo añadimos a /etc/fstab
nano /etc/fstab
/dev/vdb /shared xfs defaults 0 0
Con esto ya tendríamos listo nuestro volumen.