Expandir Tamaño Disco Aws Ubuntu

expandir_espacion_aws_ec2_feature_image

De repente comienza a dar problemas tu instancia EC2, no puedes instalar nada, no puedes actualizar nada, y no muestra ningún mensaje, en esos casos es útil saber que pasa con tu disco escribes df -h en tu consola y tu disco esta al 100%, te explico como expandirlo.

Expandir volumen ec2 aws

Muchas veces al crear una instancia que comienza como pruebas o desarrollo creamos con poco espacio en disco hasta ir instalando posteriormente los programas que se utilizarán, me ha pasado que de espacio he creado con 8Gb. Para ver el consumo de espacio en nuestro disco utilicemos el comando:

df -h

expandir_espacion_aws_ec2_df_h

Como podemos observar el disco xvda1 que tiene un espacio 7.7Gb esta utilizando ya el 100% de su capacidad y esto provoca que nuestra instancia no pueda realizar operaciones correctamente, y muchas veces se reinicia o simplemente se apaga.

Si no queremos expandir la memoria podemos utilizar comandos que nos ayuden a visualizar el espacio que consumen los directorios en el Ubuntu, esto es útil en el caso de que tengamos muchos logs que ya podemos eliminar los mas antiguos. Con el siguiente comando visualizamos el espacio que consume un directorio y sus subcarpetas.

sudo du -sch /var/mail/ubuntu/* | sort -rh

dashboar aws ec2

Para iniciar nos dirigimos al administrador de nuestra instancia EC2 en el panel de Aws, escogemos la instancia que se va a elevar el espacio y presionamos en la pestaña Storage (Almacenamiento) y damos clic en el volumen que nos muestra.

expandir_espacion_aws_ec2_aws_volume

Vamos a escoger la opción Actions (Acciones) y presionamos Modify Volume (Modificar volumen) y en la pantalla que nos aparece colocamos el nuevo tamaño para el disco.

expandir_espacion_aws_ec2_aws_new_size

Presionamos clic en Modify (Modificar) y listo esperamos hasta que actualice el valor podemos refrescar la página, una vez que tenemos ya actualizado el valor tenemos que expandir este valor desde nuestro Ubuntu.

Expandir Espacio disco ubuntu

Para esto primero revisamos que nuestro nuevo espacio este disponible en nuestro servidor con el comando:

lsblk

expandir_espacion_aws_ec2_aws_lsblk_before_update

Como podemos observar tenemos ya el espacio de 20GB pero no se está utilizando en el sistema para eso vamos a colocar el siguiente comando:

sudo resize2fs /dev/xvda1

Ejecutamos nuevamente el comando:

df -h

Podemos observar que nuestro espacio en disco se incrementó y que ya el porcentaje de uso bajo:

expandir_espacion_aws_ec2_aws_df_h_after_update

Listo de esa manera modificas el espacio de disco en Ubuntu, si necesitas soporte sobre tu sistema operativo no dudes en contactarnos.