GNU/Linux >> Tutoriels Linux >  >> Linux

Comment créer et ajouter un volume EBS dans une instance AWS (EC2)

Dans cette rubrique, nous vous expliquons comment vous pouvez ajouter ou joindre un EBS (Elastic Block Storage) sur une instance AWS. Un volume EBS supplémentaire complète l'espace de stockage de votre instance. Une fois attaché à l'instance AWS, le volume EBS devient un périphérique de bloc qui est ensuite formaté et monté pour le rendre disponible à l'utilisation. Une fois disponible, le périphérique de bloc devient accessible comme n'importe quel autre volume et complète ainsi l'espace de stockage de votre instance AWS . Voyons comment cela peut être réalisé.

Étape 1 :Confirmez la zone de disponibilité de votre instance AWS

Pour commencer, connectez-vous à votre console AWS et confirmez la zone de disponibilité de votre instance EC2. Pour que cet exercice réussisse, le volume EBS, ainsi que l'instance AWS, doivent se trouver dans la même zone de disponibilité

Notre instance AWS dans ce guide se trouve dans la zone de disponibilité us-east-2c. Par conséquent, nous devons créer un volume EBS dans la même région

Étape 2 :Créer un volume EBS

Avant de créer un nouveau volume, jetons un coup d'œil aux périphériques de bloc disponibles dans notre instance. Exécutez la commande :

# lsblk

À partir de la sortie ci-dessus, nous pouvons clairement voir qu'il n'y a qu'un seul périphérique bloc xvda, avec une seule partition xvda1. Pour obtenir une sortie plus détaillée, exécutez la commande fdisk -l :

# fdisk -l

Ajoutons maintenant un nouveau volume. Dans la section de gauche de votre tableau de bord AWS, localisez et cliquez sur 'Volumes ' sous l'Elastic Block Store section comme indiqué.

Un volume préexistant sera affiché sur la page suivante. Ce volume a été créé lors de la création de votre instance AWS EC2.

Pour ajouter un autre volume, cliquez sur "Créer un volume bouton '

Remplissez les détails du volume dans la fenêtre suivante.

REMARQUE : Assurez-vous que la zone de disponibilité du volume que vous créez correspond à celle de votre instance AWS. La zone de disponibilité, dans notre cas, est us-east-2c .

Après avoir rempli tous les détails essentiels, cliquez sur "Créer un volume '.

Le nouveau volume sera créé et affiché comme indiqué

L'état du nouveau volume est indiqué comme "disponible ’ et non ‘in use’ comme l’autre volume. C'est parce qu'il n'est pas encore associé à l'instance AWS.

Pour que le volume fasse partie de l'instance, cliquez sur 'Actions ' et cliquez sur 'attacher le volume '

Dans la boîte de dialogue contextuelle, remplissez les détails en conséquence et cliquez sur "Joindre '

Retour aux tomes. Si vous regardez de plus près le nouveau statut du volume, vous remarquerez qu'il est passé de "Disponible" à "en cours d'utilisation '. Cela signifie que le volume a été intégré et fait maintenant partie de l'instance ec2.

Pour confirmer la présence du volume de bloc, exécutez le lsblk commande

Cela peut également être confirmé en utilisant le fdisk -l commande

Étape 3 :Monter le volume EBS nouvellement ajouté

Jusqu'à présent, nous avons réussi à créer et à ajouter le volume EBS à une instance. Cependant, nous ne pouvons accéder ni enregistrer aucune donnée sur le volume. En fait, le volume est vide et vous pouvez le confirmer en utilisant la commande :

# file -x /dev/xvdf

La sortie /dev/xvdf :data montre que le volume du bloc est vide.

Pour rendre le volume de bloc accessible et prêt à être utilisé, nous devons le monter sur l'instance AWS.

Mais d'abord, vous devez créer une table de partition comme indiqué.

# fdisk /dev/xvdf

Après avoir créé la table de partition, vous devez mettre à jour le noyau avec les modifications à l'aide de la commande partprobe

# partprobe /dev/xvdf

Ensuite, nous devons formater la partition avant de la monter.

# mkfs /dev/xvdf -t ext4

Pour monter le volume, commencez par créer un point de montage. Nous utilisons le /new_storage dans ce cas, mais n'hésitez pas à l'appeler comme vous voulez.

# mkdir /new_storage

Montez ensuite le volume comme indiqué

# mount /dev/xvdf  /new_storage

Pour vérifier l'utilisation du disque du volume, exécutez la commande :

# df -Th /new_storage

Vous pouvez maintenant accéder au volume et créer des fichiers comme indiqué

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

Ceci met fin à notre sujet du jour. Nous espérons que vous pourrez facilement créer et ajouter un volume EBS dans AWS. N'hésitez pas à nous contacter pour toute aide ou clarification.


Linux
  1. Volumes Docker NFS :comment créer et utiliser

  2. Créer une instance EC2 sur AWS à l'aide de Terraform

  3. Comment créer une instance RDS sur AWS à l'aide de Terraform

  4. Attachement et montage d'un volume EBS existant au problème du système de fichiers de l'instance EC2

  5. Comment puis-je tuer les logiciels malveillants minerd sur une instance AWS EC2 ?

Comment créer une rubrique SNS et un abonné sur AWS

Comment créer une table DynamoDB dans AWS

Comment créer une instance Ubuntu EC2 sur AWS

Comment créer et configurer VirtualHost sur le serveur OpenLiteSpeed

Comment installer Rocky Linux 8 sur l'instance Amazon AWS Ec2

Comment ajouter un groupe de sécurité à une instance EC2 en cours d'exécution ?