Si tenemos nuestro sistema montando bajo volúmenes lvm y nos quedamos sin espacio en disco, podemos aumentarlo fácilmente con unos sencillos pasos:
En mi caso estaba trasteando con una distribución CentOs virtualizada en virtualbox cuando me he quedado sin espacio en el raíz y todo ha empezado a fallar.
- Comprobamos el espacio disponible en el disco
No me queda nada de espacio disponible, pero como es virtual puedo aumentar fácilmente el tamaño del disco, parando la maquina y ejecutando desde la linea de comandos de con el siguiente comando de virtualbox:
VBoxManage modifyhd "path" --resize 20000
- Arrancamos de nuevo la maquina y creemos una nueva partición primaria en el nuevo espacio disponible:
fdisk /dev/sda
Indicando que sera una partición primaria(p) y que el tipo de partición(t) sera 8e(linux lvm) y la guardamos(w)
-
Reiniciamos la maquina(imprescindible) y creamos un volumen logico con la partición que acabamos de crear
lvm pvcreate /dev/sda3(en mi caso)
-
Mostramos los volumenes logicos de nuestro sistema para ver el grupo de volúmenes al que vamos a aladir nuestro volumen logico
lvm vgdisplay
-
Ahora que tenemos el nombre de nuestro grupo de volúmenes, lo asignamos a el
lvm vgextend "vg_nombre" /dev/sdax
-
Incrementamos el tamaño
lvextend -L +5G(solo necesito 5GB) /dev/ruta/volumen
-
Y extendemos el volumen
resize2fs /dev/ruta/volumencompleta
Los pasos de la creación de la partición en fdisk, no son necesarios si dispones de espacio libre en tu sistema sin asignar, pero si te serian necesarios en el caso que tu sistema fuera físico y necesitaras añadir algún disco para conseguir espacio.
Buen tuto para los que siempre nos quedamos sin espacio.