Añadir disco a grupo de volumen LVM de Máquina Virtual es otro post-apunte para cuando me toque hacerlo de nuevo, ya que al final tantas cosas en la cabeza muchas se olvidan.
Como ya he comentado en alguna otra ocasión añadir un disco a grupo de volumen LVM de una Máquina Virtual para aumentar el volumen lógico, no es de mi agrado, ya que al final vas añadiendo discos a una VM y se vuelve ingobernable.
Si es una maquina virtual, yo prefiero crear un volumen lógico de un solo disco, e ir aumentado, ya que por ejemplo en VMware, te lo deja añadir en caliente, otra cosa es Azure, que si que tienes que apagar la VM para poder ampliar el disco.
En Azure si no quieres parar la VM, añades un disco a la VM, ya que te deja hacerlo en caliente y luego añadirlo al grupo de volumen y extender el volumen lógico, pero bueno, si se puede evitar esto mejor, ya que luego te encuentras con una VM de20 discos.
Empecemos. Hemos añadido un disco de 60 GB a una VM de Azure para aumentar el volumen lógico que tenemos, la VM no se puede apagar así que optamos por esta opción.
Ejecutamos un lsblk -fm para ver la info de los discos y particiones, donde vemos que el nuevo disco es el sde.
Primero vamos a crear el volumen físico con sudo pvcreate /dev/sde.
Ejecutamos vgdisplay para ver los grupos de volúmenes que tenemos, en este caso solo tenemos uno.
Ahora extenderemos el grupo de volumen con sudo vgextend vg_vmgorkal02 /dev/sde
Vale, ejecutamos lsblk -fm para ver como vamos con el proceso.
Si ejecutamos vgdisplay, veremos como tenemos espacio libre en el grupo de volumen.
Visto el espacio libre, vamos a extender el volumen lógico con sudo lvextend -l+100%FREE /dev/vg_vmgorkal02/lv_vmgorkal02
Ya tendremos extendido el volumen lógico, nos quedaría extender el sistema de ficheros con sudo btrfs filesystem resize max /datos , que es donde tenemos el punto de montaje, con este comando extenderemos todo el espacio disponible.
Ejecutamos df -h y ya veremos el nuevo tamaño.
Saludos
Aprovecho y os dejo otro post de como aumentar el tamaño de un disco de un volumen lógico.