Tentei anexar um volume existente do Amazon Elastic Block Store (Amazon EBS) à minha instância do Amazon Elastic Compute Cloud (Amazon EC2). Mas a tentativa falhou e recebi a mensagem: “vol-### já está anexado a uma instância”.
Breve descrição
Alguns tipos de instância do Amazon EC2 exigem o uso do AWS Scalable Reliable Datagram (SRD) para obter alto desempenho do Amazon EBS. Confira a seguir os tipos de instância EC2 compatíveis com SRD:
- C6a
- C6in
- C7g
- Inf2
- M6a
- M6in
- M6idn
- M7g
- R5b
- R6a
- R6in
- R6idn
- R7g
- Trn1
- Trn1n
- X2idn
- X2iedn
Resolução
Quando você anexa um volume existente do Amazon EBS a um tipo de instância que exige SRD pela primeira vez, o Amazon EBS modifica automaticamente o volume existente. Em seguida, o Amazon EBS move o volume para uma infraestrutura compatível com SRD. É possível aplicar somente uma modificação por vez em um volume. Se você tentar anexar seu volume quando uma modificação estiver acontecendo no volume, o Amazon EBS não poderá mover o volume para a infraestrutura compatível com SRD.
Quando um volume existente do EBS não consegue se anexar à instância compatível com SRD, uma notificação é enviada ao seu AWS Health Dashboard. Analise a notificação para obter detalhes sobre a atividade que está atrasando a mudança para uma infraestrutura compatível com SRD. A atividade pode levar até 48 horas para ser concluída. Aguarde até que a modificação do volume original seja concluída e, em seguida, anexe novamente o volume do Amazon EBS à instância compatível com SRD.
Se você precisar acessar dados do seu volume do Amazon EBS, anexe o volume a um tipo de instância diferente do listado na notificação. Depois que a modificação for concluída, anexe o volume do Amazon EBS à sua instância compatível com SRD.
Notificações de exemplo
Observação: os exemplos a seguir usam um tipo de instância R5b.8xlarge.
Se você iniciou a modificação existente, receberá a seguinte notificação:
“r5b.8xlarge é uma instância compatível com SRD. Para oferecer a você o benefício do desempenho de uma instância r5b.8xlarge, precisamos mover seu volume para uma infraestrutura compatível com SRD com o processo modifyVolume. Não podemos realizar a operação de modificação no momento porque seu volume já está sendo modificado. É possível acompanhar o progresso da modificação atual com a API describe-volume-modifications. Depois que a modificação for concluída, será possível anexar o volume à instância r5b.8xlarge. Se você precisar acessar dados desse volume com urgência, anexe-os a qualquer família de instâncias que não seja C6a, C6in, C7g, Inf2, M6a, M6in, M6idn, M7g, R5b, R6a, R6in, R6idn, R7g, Trn1, Trn1n, X2idn e X2iedn”.
Se o Amazon EBS iniciou a modificação existente, você receberá a seguinte notificação:
“r5b.8xlarge é uma instância compatível com SRD. Para oferecer a você o benefício do desempenho de uma instância r5b.8xlarge, precisamos mover seu volume para uma infraestrutura compatível com SRD com o processo modifyVolume. Não podemos realizar a operação de modificação no momento devido a uma atividade operacional que está sendo executada pelo EBS no servidor que hospeda seu volume. Seu volume está em um estado íntegro e totalmente redundante. Enviaremos uma atualização assim que a atividade operacional for concluída. Em seguida, é possível anexar o volume à instância r5b.8xlarge. Essa atividade operacional pode durar até 48 horas. Se você precisar acessar dados desse volume com urgência, anexe-os a qualquer família de instâncias que não seja C6a, C6in, C7g, Inf2, M6a, M6in, M6idn, M7g, R5b, R6a, R6in, R6idn, R7g, Trn1, Trn1n, X2idn e X2iedn.”
Informações relacionadas
Na busca por desempenho, há mais de uma maneira de construir uma rede
Tipos de instância do Amazon EC2