Por que não consigo anexar meu volume do Amazon EBS à minha instância do Amazon EC2?
Quero anexar meu volume do Amazon Elastic Block Store (EBS) à minha instância do Amazon Elastic Compute Cloud (Amazon EC2), mas ele falha.
Resolução
A seguir estão os motivos comuns pelos quais não é possível anexar seu volume do Amazon EBS à sua instância do Amazon EC2.
Sua instância do EC2 e o volume do EBS estão em zonas de disponibilidade diferentes
Os volumes do EBS são específicos da zona de disponibilidade em que você os cria. Certifique-se de que a instância à qual você deseja anexar seu volume esteja na mesma zona de disponibilidade. Para determinar as zonas de disponibilidade que estão disponíveis para sua conta da AWS, consulte Zonas de disponibilidade disponíveis. Para verificar a zona de disponibilidade em que seu volume está, consulte Exibir informações sobre um volume do Amazon EBS.
O nome do dispositivo que você especificou já está em uso
Ao anexar um volume a uma instância, você fornece um nome de dispositivo para o volume que o Amazon EC2 usa. O Amazon EC2 não permite que você use nomes de dispositivos duplicados. Se o nome do dispositivo já estiver em uso, a operação falhará com o seguinte erro:
“Valor '/dev/abc' inválido para unixDevice. O ponto de anexação /dev/abc já está em uso”
Para resolver esse erro, escolha um nome de dispositivo diferente. Para obter mais informações, consulte Nomes de dispositivos para volumes em instâncias do Amazon EC2.
Às vezes, se um volume for separado à força de uma instância do EC2, o driver do dispositivo de blocos poderá continuar usando o nome do dispositivo. Portanto, não é possível usar o nome do dispositivo para esse volume. Você deve escolher um nome de dispositivo diferente ou reinicializar a instância.
Para obter mais informações, consulte Separar um volume do Amazon EBS de uma instância do Amazon EC2.
O volume ou a instância estão em um estado operacional incorreto
Você pode anexar um volume a uma instância somente quando a instância estiver em execução ou interrompida. Você não pode anexar um volume quando a instância está no estado pendente ou interrompido. Além disso, o volume deve estar no estado disponível quando você o anexa à instância.
Se o volume estiver preso no estado de anexação, consulte Por que meu volume do EBS está preso no estado de anexação?
O Amazon EC2 atingiu o limite máximo de volume de instâncias
O número máximo de volumes que uma instância suporta depende do tipo de instância e do sistema operacional. Se a anexação do volume falhar e você não receber uma mensagem de erro, verifique os limites de volume da instância.
O volume tem um código de produto do AWS Marketplace
Se seu volume tiver um código de produto do AWS Marketplace, você deverá assinar o código do AWS Marketplace que está no volume. Além disso, a configuração da instância deve atender aos requisitos desse código do AWS Marketplace. Para obter mais informações, consulte Para obter mais informações; consulte a seção Considerações em Anexar um volume do Amazon EBS a uma instância do Amazon EC2.
Seu usuário ou perfil do IAM não tem permissão para realizar a ação AttachVolume
O Amazon EC2 usa a API AttachVolume para anexar um volume do EBS a uma instância. Seu usuário ou perfil do Identity and Access Management (IAM) pode não ter a permissão da política do IAM para realizar a ação da API AttachVolume. Ou uma política de controle de serviços (SCP) do AWS Organizations pode restringir seu usuário ou perfil do IAM. Você recebe o seguinte erro: “Você não tem autorização para executar esta operação. Mensagem de falha de autorização codificada...”
Para resolver esse problema, consulte Como posso solucionar erros de operação de acesso negado ou não autorizado com uma política do IAM?https://docs.aws.amazon.com/ebs/latest/userguide/ebs-attaching-volume.html
Conteúdo relevante
- AWS OFICIALAtualizada há 2 anos
- AWS OFICIALAtualizada há 23 dias
- AWS OFICIALAtualizada há 2 anos