Examiner les considérations relatives au câblage et à la configuration
Avant de configurer votre commutateur NVIDIA SN2100, veuillez prendre en compte les points suivants.
Détails du portage NVIDIA
Ports de commutation |
Utilisation des ports |
swp1s0-3 |
4 nœuds de ports de cluster de dérivation 10 GbE |
swp2s0-3 |
4 nœuds de ports de cluster de dérivation 25 GbE |
swp3-14 |
nœuds de port de cluster 40/100GbE |
swp15-16 |
Ports de liaison inter-commutateurs (ISL) 100 GbE |
Voir le "Hardware Universe" pour plus d'informations sur les ports de commutation.
Délais de connexion avec les liaisons optiques
Si vous rencontrez des délais de connexion supérieurs à cinq secondes, Cumulus Linux 5.4 et versions ultérieures incluent une prise en charge de la connexion rapide. Vous pouvez configurer les liens en utilisant nv set commande comme suit :
nv set interface <interface-id> link fast-linkup on nv config apply reload the switchd
Afficher un exemple
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
Support pour les connexions en cuivre
Les modifications de configuration suivantes sont nécessaires pour résoudre ce problème.
-
Identifiez le nom de chaque interface utilisant des câbles en cuivre 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
-
Ajoutez les deux lignes suivantes au
/etc/cumulus/switchd.conffichier pour chaque port (swp<n>) utilisant des câbles en cuivre 40GbE/100GbE :-
interface.swp<n>.enable_media_depended_linkup_flow=TRUE -
interface.swp<n>.enable_short_tuning=TRUEPar exemple:
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
-
-
Redémarrez le
switchdservice:cumulus@cumulus:mgmt:~$ sudo systemctl restart switchd.service
-
Vérifiez que les ports sont opérationnels :
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)
-
Identifiez le nom de chaque interface utilisant des câbles en cuivre 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
-
Configurez les liens à l'aide de
nv setcommande comme suit :-
nv set interface <interface-id> link fast-linkup on -
nv config apply -
Rechargez le
switchdservicePar exemple:
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
-
-
Vérifiez que les ports sont opérationnels :
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)
Consultez l'article de la base de connaissances "Le commutateur SN2100 ne parvient pas à se connecter à l'aide de câbles en cuivre 40/100GbE." pour plus de détails.
Sur Cumulus Linux 4.4.2, les connexions cuivre ne sont pas prises en charge sur les commutateurs SN2100 avec carte réseau X1151A, carte réseau X1146A ou ports 100GbE intégrés. Par exemple:
-
AFF A800 sur les ports e0a et e0b
-
AFF A320 sur les ports e0g et e0h
Adaptateur QSA
Lorsqu'un adaptateur QSA est utilisé pour se connecter aux ports de cluster 10GbE/25GbE d'une plateforme, la liaison peut ne pas s'établir.
Pour résoudre ce problème, procédez comme suit :
-
Pour le 10GbE, réglez manuellement la vitesse de liaison swp1s0-3 sur 10000 et désactivez la négociation automatique.
-
Pour le 25GbE, réglez manuellement la vitesse de liaison swp2s0-3 sur 25000 et désactivez la négociation automatique.
|
|
Lors de l'utilisation d'adaptateurs QSA 10GbE/25GbE, insérez-les dans des ports 40GbE/100GbE non-breakout (swp3-swp14). N’insérez pas l’adaptateur QSA dans un port configuré pour le dérivation. |
Configurer la vitesse de l'interface sur les ports de dérivation
Selon l'émetteur-récepteur du port du commutateur, vous devrez peut-être configurer la vitesse de l'interface du commutateur sur une valeur fixe. Si vous utilisez des ports de dérivation 10GbE et 25GbE, vérifiez que la négociation automatique est désactivée et configurez la vitesse de l'interface sur le commutateur.
Par exemple:
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
Vérifiez l'état de l'interface et du port pour vous assurer que les paramètres sont appliqués :
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) . .
Par exemple:
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
Vérifiez l'état de l'interface et du port pour vous assurer que les paramètres sont appliqués :
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) . .
Après avoir examiné vos exigences en matière de câblage et de configuration, vous pouvez"câbler les étagères NS224 comme un rangement relié à un interrupteur" .