GNU/Linux >> Tutoriales Linux >  >> Linux

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 de EBS adicional complementa el espacio de almacenamiento de su instancia. Una vez conectado a la instancia de AWS, el volumen de EBS se convierte en un dispositivo de bloque que luego se formatea y monta para que esté disponible para su uso. Una vez que esté disponible para su uso, el dispositivo de bloque 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.

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

Paso 2:Creación de 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

Del resultado 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

Ahora agreguemos un nuevo volumen. En la sección izquierda de su panel de AWS, ubique y haga clic en  'Volumes ' bajo la tienda de bloques elásticos sección como se muestra.

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 'Crear volumen botón '

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  us-east-2c .

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

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

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 'Acciones ' y haga clic en 'adjuntar volumen '

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

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.

Para confirmar la presencia del volumen en bloque, ejecute lsblk comando

Esto también se puede confirmar usando fdisk -l comando

Paso 3:Montaje del volumen 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

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

Para que el volumen en bloque 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

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

# partprobe /dev/xvdf

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

# mkfs /dev/xvdf -t ext4

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

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

# df -Th /new_storage

Ahora puede navegar hasta el volumen y crear archivos como se muestra

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

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.


Linux
  1. Volúmenes NFS Docker:Cómo crear y usar

  2. Cree una instancia EC2 en AWS usando Terraform

  3. Cómo crear una instancia RDS en AWS usando Terraform

  4. Problema al adjuntar y montar el volumen EBS existente en el sistema de archivos de la instancia EC2

  5. ¿Cómo puedo eliminar el malware minero en una instancia de AWS EC2?

Cómo crear un tema de SNS y un suscriptor en AWS

Cómo crear una tabla de DynamoDB en AWS

Cómo crear una instancia Ubuntu EC2 en AWS

Cómo crear y configurar VirtualHost para el servidor OpenLiteSpeed

Cómo instalar Rocky Linux 8 en la instancia Amazon AWS Ec2

¿Cómo agregar un grupo de seguridad a una instancia EC2 en ejecución?