Solicite modificações em seus EBS volumes - Amazon EBS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Solicite modificações em seus EBS volumes

Com o Elastic Volumes, você pode aumentar dinamicamente o tamanho, aumentar ou diminuir o desempenho e alterar o tipo de volume dos seus EBS volumes da Amazon sem separá-los.

Use o seguinte processo ao modificar um volume:

  1. (Opcional) Antes de modificar um volume que contém dados valiosos, a prática recomendada é criar um snapshot de volume caso você precise voltar suas alterações. Para obter mais informações, consulte Crie EBS instantâneos da Amazon.

  2. Solicite a modificação do volume.

  3. Monitore o progresso da modificação do volume. Para obter mais informações, consulte Monitore o progresso das modificações de EBS volume.

  4. Se o tamanho do volume tiver sido alterado, estenda o sistema de arquivos de volume para aproveitar o aumento da capacidade de armazenamento. Para obter mais informações, consulte Estender o sistema de arquivos após redimensionar um volume EBS.

Modifique um EBS volume usando volumes elásticos

Considerações

Lembre-se do seguinte aomodificar volumes :

  • Depois de modificar um volume, é necessário aguardar pelo menos seis horas e garantir que o volume esteja no estado in-use ou available para poder modificar o mesmo volume.

  • A modificação de um EBS volume pode levar de alguns minutos a algumas horas, dependendo das alterações de configuração aplicadas. Normalmente, um EBS volume de 1 TiB pode levar até seis horas para ser modificado. No entanto, o mesmo volume pode levar 24 horas ou mais em outras situações. O tempo necessário para que os volumes sejam modificados nem sempre é escalado linearmente. Portanto, um volume maior pode levar menos tempo e um volume menor pode levar mais tempo.

  • Você não pode cancelar uma solicitação de modificação de volume após ela ter sido enviada.

  • Só é possível aumentar o tamanho do volume. Não é possível diminuir o tamanho do volume.

  • É possível aumentar ou diminuir a performance do volume.

  • Se você não estiver alterando o tipo de volume, as modificações no tamanho e na performance do volume devem estar dentro dos limites do tipo de volume atual. Se você não estiver alterando o tipo de volume, as modificações no tamanho e na performance do volume devem estar dentro dos limites do tipo de volume de destino

  • Se você alterar o tipo de volume de gp2 para gp3 e não especificar IOPS o desempenho da taxa de transferência, a Amazon provisiona EBS automaticamente o desempenho equivalente ao do gp2 volume de origem ou o gp3 desempenho básico, o que for maior.

    Por exemplo, se você modificar um gp2 volume de 500 GiB com taxa de transferência de 250 MiB/s e 1500 gp3 sem especificação ou desempenho de taxa de transferência, IOPS a Amazon provisiona EBS automaticamente o gp3 volume com 3000 IOPS (linha de base gp3IOPS) e 250 MiB/s (para corresponder à IOPS taxa de transferência do volume de origem). gp2

Para modificar um EBS volume, use um dos métodos a seguir.

Console
Para modificar um EBS volume usando o console
  1. Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, escolha Volumes.

  3. Selecione o volume a modificar e escolha Actions (Ações), Modify volume (Modificar volume).

  4. A tela Modificar volume exibe o ID do volume e a configuração atual do volume, incluindo tipoIOPS, tamanho e taxa de transferência. Defina os novos valores de configuração da forma a seguir:

    • Para modificar o tipo, escolha um valor para Volume type (Tipo de volume).

    • Para modificar o tamanho, insira um novo valor para Size (Tamanho).

    • (gp3,io1, e io2 somente) Para modificar oIOPS, insira um novo valor para IOPS.

    • (gp3 apenas) Para modificar a throughput, insira um novo valor para Throughput.

  5. Após a alteração das configurações de volume, selecione Modify (Modificar). Quando for solicitada a confirmação, escolha Modify (Modificar).

  6. Importante

    Se você aumentou o tamanho do volume, também deve estender a partição do volume para usar a capacidade de armazenamento adicional. Para obter mais informações, consulte Estender o sistema de arquivos após redimensionar um volume EBS.

  7. (Somente instâncias do Windows) Se você aumentar o tamanho de um NVMe volume em uma instância que não tem os AWS NVMe drivers, deverá reinicializar a instância para permitir que o Windows veja o novo tamanho do volume. Para obter mais informações sobre a instalação dos AWS NVMe drivers, consulte AWS NVMedrivers para instâncias do Windows.

AWS CLI
Para modificar um EBS volume usando o AWS CLI

Use o comando modify-volume para modificar uma ou mais definições de configuração de um volume. Por exemplo, se você tiver um volume do tipo gp2 com um tamanho de 100 GiB, o comando a seguir alterará sua configuração para um volume do tipo io1 com 10.000 IOPS e um tamanho de 200 GiB.

aws ec2 modify-volume --volume-type io1 --iops 10000 --size 200 --volume-id vol-11111111111111111

A seguir está um exemplo de saída:

{ "VolumeModification": { "TargetSize": 200, "TargetVolumeType": "io1", "ModificationState": "modifying", "VolumeId": "vol-11111111111111111", "TargetIops": 10000, "StartTime": "2017-01-19T22:21:02.959Z", "Progress": 0, "OriginalVolumeType": "gp2", "OriginalIops": 300, "OriginalSize": 100 } }
Importante

Se você aumentou o tamanho do volume, também deve estender a partição do volume para usar a capacidade de armazenamento adicional. Para obter mais informações, consulte Estender o sistema de arquivos após redimensionar um volume EBS.

Inicializar o suporte aos Elastic Volumes (se necessário)

Antes de modificar um volume que foi anexado a uma instância antes das 23:40, de 3 de novembro de 2016UTC, você deve inicializar o suporte à modificação de volume usando uma das seguintes ações:

  • Desanexar e anexar o volume

  • Interromper e iniciar a instância

Use um dos procedimentos a seguir para determinar se suas instâncias estão prontas para modificação de volume.

Console
Para determinar se suas instâncias estão prontas usando o console
  1. Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, escolha Instances (Instâncias).

  3. Selecione o ícone Show/Hide Columns (a engrenagem). Selecione a coluna de atributos Launch time (Tempo de execução) e escolha Confirm (Confirmar).

  4. Classifique a lista de instâncias pela coluna Launch Time. Para cada instância iniciada antes da data limite, escolha a guia Storage (Armazenamento) e verifique a coluna Attachment time (Hora da associação) para ver quando os volumes foram anexados.

AWS CLI
Para determinar se suas instâncias estão prontas usando o CLI

Use o comando describe-instances a seguir para determinar se o volume foi anexado antes das 23:40, de 3 de novembro de 2016. UTC

aws ec2 describe-instances --query "Reservations[*].Instances[*].[InstanceId,LaunchTime<='2016-11-01',BlockDeviceMappings[*][Ebs.AttachTime<='2016-11-01']]" --output text

A primeira linha da saída de cada instância mostra o ID dela e se foi iniciada antes da data de interrupção (True ou False). A primeira linha é seguida por uma ou mais linhas que mostram se cada EBS volume foi anexado antes da data limite (verdadeiro ou falso). No exemplo de saída a seguir, é necessário inicializar a modificação de volume para a primeira instância porque ela foi iniciada antes da data de interrupção e o volume de raiz dela foi anexado antes da data de interrupção. As outras instâncias estão prontas porque foram iniciadas após a data de interrupção.

i-e905622e True True i-719f99a8 False True i-006b02c1b78381e57 False False False i-e3d172ed False True

Modifique um EBS volume se o Elastic Volumes não for compatível

Se você estiver usando um tipo de instância compatível, poderá usar o Elastic Volumes para modificar dinamicamente o tamanho, o desempenho e o tipo de volume dos seus EBS volumes da Amazon sem separá-los.

Se não puder usar Elastic Volumes, mas precisar modificar o volume raiz (inicialização), você deverá parar a instância, modificar o volume e reiniciar a instância.

Após a instância ter sido iniciada, é possível verificar o tamanho do sistema de arquivos para ver se sua instância reconhece o espaço de volume maior. No Linux, use o comando df -h para verificar o tamanho do sistema de arquivos.

[ec2-user ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.9G 943M 6.9G 12% / tmpfs 1.9G 0 1.9G 0% /dev/shm

Se o tamanho não refletir o volume recém-expandido, amplie o sistema de arquivos do seu dispositivo para que a instância possa usar o novo espaço. Para obter mais informações, consulte Estender o sistema de arquivos após redimensionar um volume EBS.

Nas instâncias do Windows, talvez seja necessário colocar o volume online para usá-lo. Para obter mais informações, consulte Disponibilize um EBS volume da Amazon para uso. Você não precisa reformatar o volume.