Cómo crear y agregar un volumen de EBS en una instancia de AWS (EC2)

En este tema, explicamos cómo puede agregar o adjuntar un EBS (Elastic Block Storage) en una instancia de AWS. Un volumen adicional de EBS complementa el espacio de almacenamiento para su instancia. Una vez conectado a la instancia de AWS, el volumen de EBS se convierte en un dispositivo de bloqueo que luego se formatea y monta para que esté disponible para su uso. Una vez que esté disponible para su uso, el dispositivo de bloques se vuelve accesible como cualquier otro volumen y, por lo tanto, complementa el espacio de almacenamiento para su Instancia de AWS. Veamos cómo se puede lograr esto.

Agregar-EBS-AWS-Instancia

Paso 1: Confirme la zona de disponibilidad de su instancia de AWS

Para comenzar, inicie sesión en su consola de AWS y confirme la zona de disponibilidad de su instancia EC2. Para que este ejercicio tenga éxito, el volumen de EBS, así como la instancia de AWS, deben estar en la misma zona de disponibilidad.

Nuestra instancia de AWS en esta guía se encuentra en la zona de disponibilidad us-east-2c. Por lo tanto, debemos crear un volumen EBS en la misma región

Comprobar-disponibilidad-zona-aws

Paso 2: crear un volumen de EBS

Antes de crear un nuevo volumen, echemos un vistazo a los dispositivos de bloque disponibles en nuestra instancia. Ejecute el comando:

# lsblk

Comprobar-bloquear-dispositivos-linux

De la salida anterior, podemos ver claramente que solo hay un dispositivo de bloque xvda, con una sola partición xvda1. Para obtener resultados más detallados, ejecute el comando fdisk -l:

# fdisk -l

Ver-información-detallada-sobre-dispositivos-linux

Ahora agreguemos un nuevo volumen. En la sección izquierda de su panel de AWS, ubique y haga clic en ‘Volúmenes‘ opción bajo el Tienda de bloques elásticos sección como se muestra.

Click-on-volumes-aws-instance

Un volumen preexistente se mostrará en la página siguiente. Este volumen se creó durante la creación de su instancia de AWS EC2.

Para agregar otro volumen, haga clic en el ‘Crear volumen‘ botón

Hacer clic-Crear-volumen-aws

Complete los detalles del volumen en la siguiente ventana.

NOTA: Asegúrese de que la zona de disponibilidad del volumen que está creando coincida con la de su instancia de AWS. La zona de disponibilidad, en nuestro caso, es nosotros-este-2c.

Confirmar-disponibilidad-zona-nuevo-volumen-aws

Después de completar todos los detalles esenciales, haga clic en ‘Crear volumen‘ botón.

Hacer clic-Crear-volumen-aws

El nuevo volumen se creará y se mostrará como se muestra

Nuevo-volumen-creado-mostrado-aws

El estado del nuevo volumen se indica como ‘disponible‘ y no ‘en uso’ como el otro volumen. Esto se debe a que aún no está asociado con la instancia de AWS.

Para que el volumen sea parte de la instancia, haga clic en el ‘Comportamientobotón ‘ y haga clic en ‘adjuntar volumen

Hacer clic-Adjuntar-volumen-aws

En el cuadro de diálogo emergente, complete los detalles correspondientes y haga clic en ‘Adjuntar

Haga clic en Adjuntar-volumen-aws

Volver a Volúmenes. Si observa más de cerca el nuevo estado del volumen, notará que ha cambiado de ‘Disponible’ a ‘en uso‘. Esto significa que el volumen se ha integrado y ahora forma parte de la instancia ec2.

Nuevo-volumen-ahora-en-uso-aws

Para confirmar la presencia del volumen en bloque, ejecute el lsblk mando

Ejecutar-lsblk-para-confirmar-volumen-en-uso-aws

Esto también se puede confirmar usando el fdisk -l mando

fdisk-command-view-detalles-recién-adjunto-volumen-aws

Paso 3: Montaje del volumen de EBS recién agregado

Hasta este punto, hemos logrado crear y agregar con éxito el volumen de EBS a una instancia. Sin embargo, no podemos acceder ni guardar ningún dato en el volumen. De hecho, el volumen está vacío y puedes confirmarlo usando el comando:

# file -x /dev/xvdf

Comprobar-datos-nuevo-volumen-linux

La salida /dev/xvdf: data muestra que el volumen del bloque está vacío.

Para que el volumen de bloques sea accesible y esté listo para usarse, debemos montarlo en la instancia de AWS.

Pero primero, debe crear una tabla de particiones como se muestra.

# fdisk /dev/xvdf

Crear-tabla-de-particiones-linux

Después de crear la tabla de particiones, debe actualizar el kernel con los cambios mediante el comando partprobe

# partprobe /dev/xvdf

partprobe-linux

A continuación, debemos formatear la partición antes de montarla.

# mkfs /dev/xvdf -t ext4

Formato-ext4-sistema de archivos-linux

Para montar el volumen, primero, cree un punto de montaje. Estamos usando /new_storage en este caso, pero siéntete libre de llamarlo como quieras.

# mkdir /new_storage

Luego monte el volumen como se muestra

# mount /dev/xvdf  /new_storage

Montaje-bloque-dispositivo-linux

Para verificar el uso del disco del volumen, ejecute el comando:

# df -Th /new_storage

Verificar-uso-del-disco-linux

Ahora puede navegar al volumen y crear archivos como se muestra

# cd /new_storage
# touch file1.txt file2.txt file3.txt

Crear-archivos-volumen-linux

Esto pone fin a nuestro tema del día. Esperamos que pueda crear y agregar cómodamente un volumen de EBS en AWS. Siéntase libre de comunicarse para cualquier ayuda o aclaración.

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *