Linux ampliación de disco LVM
Realizado en un CentOS7
Tenemos un servidor con formato LVM
nos piden ampliar /var/lib/mysql
Vamos a ver los volumenes fisicos con
pvs
vamos a ver los grupos de volumenes
Vgdisplay
vemos practicamente que estamos trabajando con un disco de 250GB que en su momento ya se le dio 250GB de espacio total (se utilizo todo el disco)
Introducimos un disco nuevo de 400GB
comprobamos con lsblk -l que lo tenemos y el nombre en mi caso sdd puede ser diferente en el vuestro en funcion de los discos conectados.
Creamos el volumen físico
pvcreate /dev/sdd
Confirmamos la cracion
lvmdiskscan -l
Ampliar grupo de volúmenes
vgextend dades /dev/sdd
vgdisplay
Podemos ver que el gurpo de volumenes esta ampliado
Con lvextend podemos dar porciones de espacio pero en este caso necesito el espacio completo del disco añadido, por eso ponermo -l +100%FREE y tomaremos todo el espacio
lvextend -l +100%FREE /dev/mapper/dades-dades
ahora tenemos que refrescar
Refrescar volumenes
xfs_growfs /dev/mapper/dades-dades
Cuidado! este punto no he podido documentarme en otros escenarios pero puede que dependa del formato de discos y falle, en caso de fallarte podria ser que necesitaras hacer el proceso con resize2fs
df -h
Ya vemos la ampliación realizada
Salu2