Analise as considerações sobre cabeamento e configuração.
Antes de configurar seu switch NVIDIA SN2100, revise as seguintes considerações.
Detalhes da porta NVIDIA
Portas de comutação |
Utilização de portas |
swp1s0-3 |
Nós de porta de cluster breakout 4x10GbE |
swp2s0-3 |
Nós de porta de cluster breakout 4x25GbE |
swp3-14 |
nós de porta de cluster 40/100GbE |
swp15-16 |
Portas de link entre switches (ISL) de 100 GbE |
Veja o "Hardware Universe" Para obter mais informações sobre portas de switch.
Atrasos na conexão com ligações ópticas
Se você estiver enfrentando atrasos na conexão superiores a cinco segundos, o Cumulus Linux 5.4 e versões posteriores incluem suporte para conexão rápida. Você pode configurar os links usando o nv set O comando é o seguinte:
nv set interface <interface-id> link fast-linkup on nv config apply reload the switchd
Mostrar exemplo
cumulus@cumulus-cs13:mgmt:~$ nv set interface swp5 link fast-linkup on cumulus@cumulus-cs13:mgmt:~$ nv config apply switchd need to reload on this config change Are you sure? [y/N] y applied [rev_id: 22] Only switchd reload required
Suporte para conexões de cobre
As seguintes alterações de configuração são necessárias para corrigir esse problema.
-
Identifique o nome de cada interface usando cabos de cobre 40GbE/100GbE:
cumulus@cumulus:mgmt:~$ net show interface pluggables Interface Identifier Vendor Name Vendor PN Vendor SN Vendor Rev --------- ------------- -------------- ----------- ------------- ---------- swp3 0x11 (QSFP28) Molex 112-00576 93A2229911111 B0 swp4 0x11 (QSFP28) Molex 112-00576 93A2229922222 B0
-
Adicione as duas linhas seguintes ao
/etc/cumulus/switchd.confArquivo para cada porta (swp<n>) que utiliza cabos de cobre 40GbE/100GbE:-
interface.swp<n>.enable_media_depended_linkup_flow=TRUE -
interface.swp<n>.enable_short_tuning=TRUEPor exemplo:
cumulus@cumulus:mgmt:~$ sudo nano /etc/cumulus/switchd.conf . . interface.swp3.enable_media_depended_linkup_flow=TRUE interface.swp3.enable_short_tuning=TRUE interface.swp4.enable_media_depended_linkup_flow=TRUE interface.swp4.enable_short_tuning=TRUE
-
-
Reinicie o
switchdserviço:cumulus@cumulus:mgmt:~$ sudo systemctl restart switchd.service
-
Confirme se as portas estão ativas:
cumulus@cumulus:mgmt:~$ net show interface all State Name Spd MTU Mode LLDP Summary ----- --------- ---- ----- ---------- ----------------- -------- UP swp3 100G 9216 Trunk/L2 Master: bridge(UP) UP swp4 100G 9216 Trunk/L2 Master: bridge(UP)
-
Identifique o nome de cada interface usando cabos de cobre 40GbE/100GbE:
cumulus@cumulus:mgmt:~$ nv show interface pluggables Interface Identifier Vendor Name Vendor PN Vendor SN Vendor Rev --------- ------------- -------------- ----------- ------------- ---------- swp3 0x11 (QSFP28) Molex 112-00576 93A2229911111 B0 swp4 0x11 (QSFP28) Molex 112-00576 93A2229922222 B0
-
Configure os links usando o
nv setO comando é o seguinte:-
nv set interface <interface-id> link fast-linkup on -
nv config apply -
Recarregue o
switchdserviçoPor exemplo:
cumulus@cumulus:mgmt:~$ nv set interface swp5 link fast-linkup on cumulus@cumulus:mgmt:~$ nv config apply switchd need to reload on this config change Are you sure? [y/N] y applied [rev_id: 22] Only switchd reload required
-
-
Confirme se as portas estão ativas:
cumulus@cumulus:mgmt:~$ net show interface all State Name Spd MTU Mode LLDP Summary ----- --------- ---- ----- ---------- ----------------- -------- UP swp3 100G 9216 Trunk/L2 Master: bridge(UP) UP swp4 100G 9216 Trunk/L2 Master: bridge(UP)
Consulte o artigo da Base de Conhecimento. "O switch SN2100 não consegue se conectar usando cabos de cobre 40/100GbE." Para obter mais detalhes.
No Cumulus Linux 4.4.2, as conexões de cobre não são suportadas em switches SN2100 com placas de rede X1151A, placas de rede X1146A ou portas 100GbE integradas. Por exemplo:
-
AFF A800 nas portas e0a e e0b
-
AFF A320 nas portas e0g e e0h
Adaptador QSA
Quando um adaptador QSA é usado para conectar-se às portas de cluster 10GbE/25GbE em uma plataforma, a conexão pode não ser estabelecida.
Para resolver esse problema, faça o seguinte:
-
Para 10GbE, defina manualmente a velocidade de link do swp1s0-3 para 10000 e desative a negociação automática.
-
Para 25GbE, defina manualmente a velocidade de link do swp2s0-3 para 25000 e desative a negociação automática.
|
|
Ao usar adaptadores QSA de 10GbE/25GbE, insira-os em portas 40GbE/100GbE que não sejam de breakout (swp3-swp14). Não insira o adaptador QSA em uma porta configurada para breakout. |
Defina a velocidade da interface nas portas de breakout.
Dependendo do transceptor na porta do switch, pode ser necessário definir a velocidade na interface do switch para uma velocidade fixa. Se estiver usando portas breakout de 10GbE e 25GbE, verifique se a negociação automática está desativada e configure a velocidade da interface no switch.
Por exemplo:
cumulus@cumulus:mgmt:~$ net add int swp1s3 link autoneg off && net com
--- /etc/network/interfaces 2019-11-17 00:17:13.470687027 +0000
+++ /run/nclu/ifupdown2/interfaces.tmp 2019-11-24 00:09:19.435226258 +0000
@@ -37,21 +37,21 @@
alias 10G Intra-Cluster Node
link-autoneg off
link-speed 10000 <---- port speed set
mstpctl-bpduguard yes
mstpctl-portadminedge yes
mtu 9216
auto swp1s3
iface swp1s3
alias 10G Intra-Cluster Node
- link-autoneg off
+ link-autoneg on
link-speed 10000 <---- port speed set
mstpctl-bpduguard yes
mstpctl-portadminedge yes
mtu 9216
auto swp2s0
iface swp2s0
alias 25G Intra-Cluster Node
link-autoneg off
link-speed 25000 <---- port speed set
Verifique o status da interface e da porta para confirmar se as configurações foram aplicadas:
cumulus@cumulus:mgmt:~$ net show interface State Name Spd MTU Mode LLDP Summary ----- -------- ----- ----- ---------- --------------- -------------------------------------- . . UP swp1s0 10G 9216 Trunk/L2 cs07 (e4c) Master: br_default(UP) UP swp1s1 10G 9216 Trunk/L2 cs07 (e4d) Master: br_default(UP) UP swp1s2 10G 9216 Trunk/L2 cs08 (e4c) Master: br_default(UP) UP swp1s3 10G 9216 Trunk/L2 cs08 (e4d) Master: br_default(UP) . . UP swp3 40G 9216 Trunk/L2 cs03 (e4e) Master: br_default(UP) UP swp4 40G 9216 Trunk/L2 cs04 (e4e) Master: br_default(UP) DN swp5 N/A 9216 Trunk/L2 Master: br_default(UP) DN swp6 N/A 9216 Trunk/L2 Master: br_default(UP) DN swp7 N/A 9216 Trunk/L2 Master: br_default(UP) . . UP swp15 100G 9216 BondMember cs01 (swp15) Master: cluster_isl(UP) UP swp16 100G 9216 BondMember cs01 (swp16) Master: cluster_isl(UP) . .
Por exemplo:
cumulus@cumulus:mgmt:~$ nv set interface swp1s3 link auto-negotiate off cumulus@cumulus:mgmt:~$ nv set interface swp1s3 link speed 10G cumulus@cumulus:mgmt:~$ nv show interface swp1s3 link auto-negotiate off off off duplex full full full speed 10G 10G 10G fec auto auto auto mtu 9216 9216 9216 [breakout] state up up up
Verifique o status da interface e da porta para confirmar se as configurações foram aplicadas:
cumulus@cumulus:mgmt:~$ nv show interface State Name Spd MTU Mode LLDP Summary ----- -------- ----- ----- ---------- --------------- -------------------------------------- . . UP swp1s0 10G 9216 Trunk/L2 cs07 (e4c) Master: br_default(UP) UP swp1s1 10G 9216 Trunk/L2 cs07 (e4d) Master: br_default(UP) UP swp1s2 10G 9216 Trunk/L2 cs08 (e4c) Master: br_default(UP) UP swp1s3 10G 9216 Trunk/L2 cs08 (e4d) Master: br_default(UP) . . UP swp3 40G 9216 Trunk/L2 cs03 (e4e) Master: br_default(UP) UP swp4 40G 9216 Trunk/L2 cs04 (e4e) Master: br_default(UP) DN swp5 N/A 9216 Trunk/L2 Master: br_default(UP) DN swp6 N/A 9216 Trunk/L2 Master: br_default(UP) DN swp7 N/A 9216 Trunk/L2 Master: br_default(UP) . . UP swp15 100G 9216 BondMember cs01 (swp15) Master: cluster_isl(UP) UP swp16 100G 9216 BondMember cs01 (swp16) Master: cluster_isl(UP) . .
Após analisar os requisitos de cabeamento e configuração, você pode"Conecte os racks NS224 como armazenamento conectado por switch." .