ethtool com NIC virtual não mostra nada - imprima as configurações atuais da NIC no OpenStack VM

1

Em uma VM do OpenStack, vejo apenas

# ethtool eth0
Settings for eth0:
        Link detected: yes

Na VM RHEV, a mesma saída pequena. Tentei no Ubuntu e RHEL7 VM.

Eu gostaria de ver algo como (a velocidade da NIC)

Supported link modes:   10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
   Supports auto-negotiation: Yes
   Advertised link modes:  10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full

Como ver isso na OpenStack VM (RHOS OpenStack Juno)? Usamos o sistema de rede definido por software (Plumgrid).

    
por Ivanov 25.08.2016 / 10:38

2 respostas

1

As informações fornecidas pelo ethtool são precisas, pois estão relatando no NIC virtual de uma VM. Você pode obter mais informações se estiver mapeando uma função virtual de uma NIC com suporte a SR-IOV.

Lembre-se de que as NICs físicas não estão diretamente conectadas à VM, mas estão fornecendo um uplink para o comutador virtual em execução no host do hipervisor. Quadros de saída destinados a outra VM na mesma rede, em execução no mesmo host, não usarão a NIC física. Esse tipo de tráfego pode, e freqüentemente excede, a velocidade da NIC física. Portanto, relatar a velocidade do NIC físico seria impreciso.

Você precisará consultar essas informações no próprio host do hipervisor.

Também em um contexto de provedor de serviços, o fornecimento de informações sobre a infraestrutura física pode ser visto como um risco de segurança.

    
por 27.08.2016 / 02:01
1

Se você quer mudar tso, gso, sg, gro, etc, você deve conseguir a saída de ' ethtool -k '. Você também pode se beneficiar de olhar para ' ip link '.

    
por 27.08.2016 / 02:13