Modificar a locação e a afinidade de host dedicado do Amazon EC2 para uma instância do Amazon EC2 - Amazon Elastic Compute Cloud

Modificar a locação e a afinidade de host dedicado do Amazon EC2 para uma instância do Amazon EC2

É possível alterar a locação de uma instância depois de tê-la iniciado. Você também pode modificar a afinidade da instância para atingir um host específico ou permitir que ela seja iniciada em qualquer host dedicado disponível com atributos correspondentes em sua conta. Para modificar a locação ou a afinidade da instância, a instância deve estar no estado stopped.

Os detalhes do sistema operacional da instância, e se o SQL Server está ou não instalado, afetam quais conversões são compatíveis. Para obter mais informações sobre os caminhos de conversão de locação disponíveis para a sua instância, consulte Tenancy conversion no License Manager User Guide.

nota

Para instâncias T3, você deve iniciar a instância em um host dedicado para usar uma locação de host. Para instâncias T3, você não pode alterar a locação de host para dedicated ou default. Tentar fazer uma dessas alterações de locação não compatíveis gera um código de erro de InvalidRequest.

É possível modificar a locação e a afinidade de uma instância usando os métodos a seguir.

Console
Como modificar a locação ou a afinidade da instância
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. Escolha Instances (Instâncias) e selecione a instância a ser modificada.

  3. Escolha Instance state (Estado da instância), Stop (Interromper).

  4. Com a instância selecionada, escolha Ações, Configurações de instância, Modificar posicionamento de instância).

  5. Na página Modificar posicionamento da instância, configure o seguinte:

    • Tenancy (Locação) — escolha um dos seguintes:

      • Run a dedicated hardware instance (Executar uma instância de hardware dedicada) — executa a instância como um Instâncias dedicadas. Para ter mais informações, consulte Instâncias dedicadas do Amazon EC2.

      • Launch the instance on a Host dedicado (Executar a instância em um dh) — executa a instância em um Host dedicado com afinidade configurável.

    • Affinity (Afinidade) — escolha uma das seguintes opções:

      • This instance can run on any one of my hosts (Esta instância pode ser executada em qualquer um dos meus hosts) — A instância é executada em qualquer Host dedicado disponível em uma conta que ofereça suporte ao seu tipo de instância.

      • This instance can only run on the selected host (Esta instância só pode ser executada no host selecionado) — A instância só pode ser executada no Host dedicado selecionado em Target Host (Host de destino).

    • Target Host (Host de destino) — selecione o Host dedicado no qual executar a instância. Se nenhum host de destino estiver listado, talvez não haja Hosts dedicados disponíveis e compatíveis em sua conta.

    Para ter mais informações, consulte Posicionamento automático e afinidade de host dedicado do Amazon EC2.

  6. Escolha Save (Salvar).

AWS CLI
Como modificar a locação ou a afinidade da instância

Use o comando modify-instance-placement da AWS CLI. O exemplo a seguir altera a afinidade da instância especificada de default para host e especifica o Host dedicado com o qual a instância tem afinidade.

aws ec2 modify-instance-placement --instance-id i-1234567890abcdef0 --affinity host --tenancy host --host-id h-012a3456b7890cdef
PowerShell
Como modificar a locação ou a afinidade da instância

Use o comando Edit-EC2InstancePlacement do AWS Tools for Windows PowerShell. O exemplo a seguir altera a afinidade da instância especificada de default para host e especifica o Host dedicado com o qual a instância tem afinidade.

PS C:\> Edit-EC2InstancePlacement -InstanceId i-1234567890abcdef0 -Affinity host -Tenancy host -HostId h-012a3456b7890cdef