Testar se a rede avançada está habilitada - Amazon Elastic Compute Cloud

Testar se a rede avançada está habilitada

É possível testar se as redes aperfeiçoadas estão habilitadas nas instâncias ou nas AMIs.

Atributo de instância

Verifique o valor do atributo de instância enaSupport.

AWS CLI

Use o comando describe-instances.

aws ec2 describe-instances \ --instance-ids i-1234567890abcdef0 \ --query "Reservations[].Instances[].EnaSupport"

Se a rede aprimorada estiver habilitada, a saída será a seguinte.

[ true ]
PowerShell

Use o cmdlet Get-EC2Instance.

(Get-EC2Instance -InstanceId i-1234567890abcdef0).Instances.EnaSupport

Se a rede aprimorada estiver habilitada, a saída será a seguinte.

True
Atributo de imagem

Verifique o valor do atributo de imagem enaSupport.

AWS CLI

Use o comando describe-images.

aws ec2 describe-images \ --image-id ami-0abcdef1234567890 \ --query "Images[].EnaSupport"

Se a rede aprimorada estiver habilitada, a saída será a seguinte.

[ true ]
PowerShell

Use o cmdlet Get-EC2Image.

(Get-EC2Image -ImageId ami-0abcdef1234567890).EnaSupport

Se a rede aprimorada estiver habilitada, a saída será a seguinte.

True
Driver da interface de rede do Linux

Use o comando a seguir para verificar se o driver do kernel do ena está sendo usado em uma interface específica, substituindo o nome da interface que você deseja verificar. Se estiver usando uma única interface (padrão), ela será eth0. Se sua distribuição Linux oferecer suporte a nomes de rede previsíveis, o nome poderia ser algo como ens5. Para obter mais informações, expanda a seção para RHEL, SUSE e CentOS em Habilitar redes avançadas na instância.

No exemplo a seguir, o driver do kernel do ena não está carregado porque o driver listado é vif.

[ec2-user ~]$ ethtool -i eth0 driver: vif version: firmware-version: bus-info: vif-0 supports-statistics: yes supports-test: no supports-eeprom-access: no supports-register-dump: no supports-priv-flags: no

Neste exemplo, o driver do kernel do ena está carregado e na versão mínima recomendada. Essa instância configurou a rede avançada corretamente.

[ec2-user ~]$ ethtool -i eth0 driver: ena version: 1.5.0g firmware-version: expansion-rom-version: bus-info: 0000:00:05.0 supports-statistics: yes supports-test: no supports-eeprom-access: no supports-register-dump: no supports-priv-flags: no