J'ai essayé d’associer un volume Amazon Elastic Block Store (Amazon EBS) existant à mon instance Amazon Elastic Compute Cloud (Amazon EC2). Mais la tentative a échoué et j'ai reçu le message suivant : « vol-### is already attached to an instance. »
Brève description
Certains types d'instances Amazon EC2 requièrent l'utilisation d'AWS Scalable Reliable Datagram (SRD) pour des performances Amazon EBS élevées. Les types d'instances EC2 compatibles SRD sont les suivants :
- C6a
- C6in
- C7g
- Inf2
- M6a
- M6in
- M6idn
- M7g
- R5b
- R6a
- R6in
- R6idn
- R7g
- Trn1
- Trn1n
- X2idn
- X2iedn
Résolution
Lorsque vous associez un volume Amazon EBS existant à un type d'instance qui requiert SRD pour la première fois, Amazon EBS modifie le volume existant. Puis, Amazon EBS déplace le volume vers une infrastructure compatible SRD. Vous ne pouvez appliquer qu'une seule modification à la fois à un volume. Si vous essayez d’attacher votre volume alors qu'une modification s'y produit, Amazon EBS ne peut pas déplacer le volume vers l'infrastructure compatible SRD.
Lorsqu'un volume EBS existant ne parvient pas à s’associer à l'instance compatible SRD, une notification est envoyée à votre Tableau de bord AWS Health. Consultez la notification pour en savoir plus sur l'activité qui retarde le passage à une infrastructure compatible SRD. L'activité peut prendre jusqu'à 48 heures. Patientez jusqu’à ce que la modification initiale du volume soit terminée, puis attachez à nouveau le volume Amazon EBS à l'instance compatible SRD.
Si vous devez accéder aux données de votre volume Amazon EBS, associez le volume à un type d'instance autre que ceux listés dans la notification. Une fois la modification terminée, attachez le volume Amazon EBS à votre instance compatible SRD.
Exemples de notifications
Remarque : Les exemples suivants utilisent un type d'instance R5b.8xlarge.
Si vous avez initié la modification existante, la notification suivante s'affiche :
« r5b.8xlarge est une instance compatible SRD. Afin de vous faire bénéficier des performances d'une instance r5b.8xlarge, nous devons déplacer votre volume vers une infrastructure compatible SRD à l'aide du processus modifyVolume. Nous ne sommes pas en mesure d'effectuer l'opération de modification pour le moment car votre volume est déjà en cours de modification. Vous pouvez suivre la progression de la modification en cours à l'aide de l'API describe-volume-modifications. Une fois la modification terminée, vous pouvez attacher le volume à l'instance r5b.8xlarge. Si vous avez un besoin urgent d'accéder aux données de ce volume, attachez-le à une famille d'instances autre que C6a, C6in, C7g, Inf2, M6a, M6in, M6idn, M7g, R5b, R6a, R6in, R6idn, R7g, Trn1, Trn1n, X2idn, and X2iedn. »
Si Amazon EBS a initié la modification existante, la notification suivante s'affiche :
« r5b.8xlarge est une instance compatible SRD. Afin de vous faire bénéficier des performances d'une instance r5b.8xlarge, nous devons déplacer votre volume vers une infrastructure compatible SRD à l'aide du processus modifyVolume. Nous ne sommes pas en mesure d'effectuer l'opération de modification pour le moment en raison d'une activité opérationnelle effectuée par EBS sur le serveur hébergeant votre volume. Votre volume est dans un état sain et entièrement redondant. Nous enverrons une mise à jour dès que l'activité opérationnelle sera terminée. Vous pouvez ensuite associer le volume à l'instance r5b.8xlarge. Cette activité opérationnelle peut durer jusqu'à 48 heures. Si vous avez un besoin urgent d'accéder aux données de ce volume, attachez-le à une famille d'instances autre que C6a, C6in, C7g, Inf2, M6a, M6in, M6idn, M7g, R5b, R6a, R6in, R6idn, R7g, Trn1, Trn1n, X2idn, and X2iedn. »
Informations connexes
Dans la recherche de la performance, il y a plus d'une façon de créer un réseau
Types d'instances Amazon EC2