ExtremeSwitching X690 recusa 100G na porta 57 e mostra o DAC QSFP28 como unsupported
Adicionando um link de 100G entre dois racks num X690 que vem fazendo trabalho de acesso em 10G tranquilamente há uns dois anos. O cage de uplink simplesmente não aceita a velocidade.
- ExtremeSwitching X690-48x-2q-4c
- cabo direct attach QSFP28 de 1 m, Q28+CR4_1m
- porta 57, um dos cages de uplink QSFP28
O cabo aparece como unsupported na listagem de portas, e fixar a velocidade na mão é recusado de cara:
* X690.1 # configure port 57 auto off speed 100000 duplex full
Speed specified is not supported on port 57
O que eu tentei:
- reencaixei o cabo nas duas pontas e troquei por um segundo da mesma peça;
- movi para outro cage QSFP28, mesma mensagem com o número dessa porta;
- deixei em auto e simplesmente habilitei a porta, o que deixa ela down sem link.
Os cages deveriam suportar 100G, e o switch está recusando a velocidade em vez de falhar em linkar, então suspeito que a porta não esteja configurada do jeito que eu penso. O que decide a velocidade desses uplinks, e mudar isso precisa de reboot?
Comments 3
Os cages de uplink do X690 não são portas independentes com configuração de velocidade própria. As portas 49, 53, 57, 61, 65 e 69 dividem um único orçamento de 400 Gbit/s, e como esse orçamento é repartido vem de um partition template, não de um comando de velocidade por porta. É por isso que a CLI recusa a velocidade em vez de aceitar e deixar a porta apagada: naquele momento a porta 57 simplesmente não é uma interface de 100G. O template padrão te dá duas portas de 100G mais quatro portas de 40G, e a 57 não é uma dessas duas.
Escolha um template que forneça o número de interfaces de 100G que você precisa, depois atribua a porta em si:
Depois reinicie o switch. O layout novo só entra em vigor depois do restart, e os dois comandos são aceitos sem reclamar antes disso, o que é o que confunde da primeira vez.
Além de 1x100G as opções por porta são 1x40G, 2x50G, 4x10G e 4x25G, então planeje o uplink inteiro primeiro e mude o template uma vez só, em vez de por link. Vale o mesmo para o modelo 48t, o bloco de uplink lá é idêntico.
Confirmado. Configurei o template para 4x100G, atribuí
configure ports 57 partition 1x100G, reiniciei, e a porta voltou como uma interface de 100G de verdade, com o Q28+CR4_1m linkando na hora, sem mais unsupported cable.O reboot é a parte que eu teria deixado passar. Antes dele os comandos ficam na configuração parecendo aplicados enquanto a porta ainda recusa a velocidade, o que é indistinguível do problema original. Quem for fazer isso numa máquina de produção devia reservar a janela de manutenção antecipadamente, em vez de descobrir isso no meio do caminho.
Mesma família, armadilha oposta, para quem chegar aqui com um X695. Lá as portas QSFP28 vêm em 100G por padrão e só duas das oito, a 51 e a 55, podem ser particionadas. Tentar em qualquer outra dá isso:
No par particionável você usa
configure port 51 partition 1x40G. No resto você força a velocidade em vez disso, com o mesmo comando que falha no X690:Fiz isso nas portas 49, 50, 55, 60, 61 e 62 no EXOS 30.6.1.11-patch1-4 para subir ópticas de 40G. As portas 52-54 e 57-59 mostram Link State NP no layout padrão, o que é o layout falando, não uma falha.
Então: os uplinks do X690 são orientados a template, as portas QSFP28 do X695 são majoritariamente orientadas a velocidade. Confira qual máquina está na sua frente antes de copiar comandos entre elas.