Blog de Joselito

Ampliando partición del VPS

Quería compartir con vosotros una forma sencilla de ampliar una partición de vuestro VPS sin perder (normalmente) su contenido.

Hay VPS,s que no dan soporte a esto. Es decir, amplias el plan para tener más Gigas de Ram, más espacio, más cores, pero la partición sigue con el tamaño de siempre. Aquí es donde se hace necesaria esta ampliación.

Gracias al usuario moriarty, hay una forma muy sencilla de hacer esto.

Yo en primer lugar siempre hago mi instantánea del servidor, o snapshot, por si falla algo poder recuperarlo todo tal como estaba.

En mi caso, tenía una partición de 9 GB pero la capacidad de almacenamiento era de 40 GB, por lo que siempre estaba al límite. Os pongo tal como estaba al principio, en /dev/vda y /dev/vda3, siendo vda3 donde tenía mi contenido:

1

2

Así que entré al servidor por ssh y usé lo siguiente:

sudo cfdisk /dev/vda

Esto hará que os salga una interfaz de terminal bastante sencilla para retocar vuestras particiones. Sale un listado de las mismas y lógicamente elegí la mia, donde tenía mi contenido y solo con 9 GB de espacio disponible.

Tras esto, en la misma interfaz, vereis varias opciones, una de ellas llamada resize, así que le di al Tab para poder elegir la opción resize y ya inmediatamente me puso si quería ampliar la partición a 39 GB (prácticamente todo lo que faltaba). Lógicamente elegí: yes

Luego hay que escribir este resultado, así que elegí la opción write. Y salí con quit.

Y reinicié el servidor. No olvideis reiniciar.

Tras el reinicio nada había cambiado, porque aún faltaba el último comando.

Al estar mi partición en /dev/vda3 le puse:

sudo resize2fs /dev/vda3

No dura nada.

Y listo, ya todo indicaba como veis que tenía la ampliación deseada casi a los 40 GB de espacio.

3

Por si las moscas le di otro reinicio al servidor y sí, todo correcto.

Gracias moriarty!