Cómo aumentar el espacio en disco de una instancia Ubuntu de AWS EC2

A veces puede ser necesario aumentar el espacio en disco de tus servidores. Siempre se recomienda hacer una instantánea del volumen antes de ampliarlo o aumentar el tamaño del disco. Tampoco es aconsejable disminuir el tamaño del disco. Aumentar el tamaño de un volumen no aumenta el tamaño de la partición, sino que hay que ampliar su sistema de archivos. Hay que utilizar un comando específico del sistema de archivos para cambiar el tamaño del sistema de archivos del volumen.

En este artículo, aumentaremos el espacio en disco del volumen de arranque (partición raíz) con el sistema de archivos de tipo ext4 de Ubuntu 20.04 Server.

Requisitos previos

  1. Cuenta de AWS(crearla si no la tienes).
  2. Una Instancia de servidor EC2 Ubuntu 20.04(Haz clic aquí para aprender a crear una Instancia EC2)

¿Qué vamos a hacer?

  1. Comprobar el espacio de disco actual.
  2. Modificar el tamaño del disco del Volumen raíz.
  3. Ampliar el Sistema de Archivos.

Comprobar el espacio de disco actual

Primero vamos a comprobar el espacio actual del disco, la información sobre los dispositivos de bloque disponibles utilizando el comando lsblk y blkid.

df -h

lsblk

blkid

Espacio en disco actual

En la captura de pantalla anterior, puedes ver que el tamaño actual del disco de / (raíz) es de 7,7 GB (aproximadamente 8 GB). Vamos a intentar aumentar el tamaño de este disco.

Modifica el tamaño del disco del Volumen

Ve a la instancia de EC2 — > Volumen adjunto a la instancia.

Comprobar la instancia EC2

Aquí verás el volumen, haz clic en «Acciones» –> «Modificar volúmenes».

Modificar el volumen EBS

En la pantalla emergente, especifica el tamaño deseado. Yo he especificado 30 GBs, antes eran 8 GBs. Haz clic en el botón «Modificar», esto cambiará el tamaño del disco a 30 GBs.

Especifica el espacio de disco necesario

Confirma la modificación haciendo clic en la opción «Sí».

Confirmar modificación

Verás que el disco ha sido modificado.

Hasta este momento sólo hemos modificado el tamaño del disco, aún no está disponible para su uso. Ahora tenemos que ampliar el sistema de archivos del volumen para aprovechar la nueva capacidad de almacenamiento.

Modificación exitosa de EBS

Amplía el sistema de archivos.

En este punto, si compruebas el espacio del disco verás que el volumen / sigue teniendo 7,7 GBs.

df -h

Para ampliar el tamaño del volumen, obtén información sobre los dispositivos de bloque conectados a tu instancia utilizando el comando lsblk

lsblk

Comprueba el tipo de sistema de archivos, utiliza el siguiente comando

blkid

En nuestro caso, el sistema de archivos es del tipo ext4 del volumen

Utiliza el siguiente comando para ampliar el volumen de tipo ext4.

sudo resize2fs /dev/xvda1

Si compruebas el tamaño del disco esta vez, verás que el disco se ha ampliado y ahora tenemos 28 GBs(Aproximadamente 30 GBs) para la partición /.

df -h

Aumentar el espacio en disco de la instancia de EC2 Ubuntu

Si ves algún otro sistema de archivos que no sea ext4, visita la documentación oficial de AWSaquí.

Conclusión

En este artículo, hemos visto los pasos para aumentar el tamaño del disco del volumen de arranque y ampliar el sistema de archivos de tipo ext4. Siempre es aconsejable tomar una instantánea del disco antes de aumentar su tamaño, y también es aconsejable que se evite disminuir el tamaño del disco.

También te podría gustar...