Skip to main content
Cluster and storage switches
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Migrez d'un commutateur de stockage Cisco vers un commutateur de stockage NVIDIA SN2100

Contributeurs

Vous pouvez migrer d'anciens switchs Cisco d'un cluster ONTAP vers des switchs de stockage NVIDIA SN2100. Cette procédure ne fonctionne pas sans interruption.

Examen des conditions requises

Vous devez connaître certaines informations de configuration, les connexions de ports et les exigences de câblage lorsque vous remplacez d'anciens switchs Cisco par des switchs de stockage NVIDIA SN2100. Voir "Présentation de l'installation et de la configuration des switchs NVIDIA SN2100".

Commutateurs pris en charge

Les commutateurs de stockage suivants sont pris en charge :

  • Cisco Nexus 9336C-FX2

  • Cisco Nexus 3232C

Pour plus de détails sur les ports pris en charge et leurs configurations, reportez-vous au "Hardware Universe".

Ce dont vous avez besoin

Assurez-vous que :

  • Le cluster existant est correctement configuré et opérationnel.

  • Tous les ports de stockage sont dans l'état up pour assurer la continuité de l'activité.

  • Les commutateurs de stockage NVIDIA SN2100 sont configurés et fonctionnent sous la version appropriée de Cumulus Linux, installée dans le fichier RCF (Reference Configuration File) appliqué.

  • La configuration existante du réseau de stockage comporte les éléments suivants :

    • Un cluster NetApp redondant et entièrement fonctionnel utilisant les deux anciens commutateurs Cisco.

    • Connectivité de gestion et accès à la console aux anciens commutateurs Cisco et aux nouveaux commutateurs.

    • Toutes les LIFs de cluster dans l'état up avec les LIFs de cluster sont sur leurs ports de base.

    • Ports ISL activés et câblés entre les anciens commutateurs Cisco et entre les nouveaux commutateurs.

  • Certains ports des switchs NVIDIA SN2100 sont configurés pour s'exécuter à 100 GbE.

  • Vous avez planifié, migré et documenté la connectivité 100 GbE des nœuds vers les commutateurs de stockage NVIDIA SN2100.

Migrer les commutateurs

À propos des exemples

Dans cette procédure, les commutateurs de stockage Cisco Nexus 9336C-FX2 sont utilisés pour des commandes et des sorties par exemple.

Les exemples de cette procédure utilisent la nomenclature des commutateurs et des nœuds suivante :

  • Les commutateurs de stockage Cisco Nexus 9336C-FX2 existants sont S1 et S2.

  • Les nouveaux commutateurs de stockage NVIDIA SN2100 sont sw1 et sw2.

  • Les nœuds sont node1 et node2.

  • Les LIFS du cluster sont respectivement node1_clum1 et node1_clum2 sur le nœud 1 et node2_clum1 et node2_clum2 sur le nœud 2.

  • Le cluster1::*> l'invite indique le nom du cluster.

  • Les ports réseau utilisés dans cette procédure sont e5a et e5b.

  • Les ports de dérivation prennent le format suivant : swp1s0-3. Par exemple, quatre ports de dérivation sur swp1 sont swp1s0, swp1s1, swp1s2 et swp13.

  • Le commutateur S2 est d'abord remplacé par le commutateur sw2, puis le commutateur S1 est remplacé par le commutateur sw1.

    • Le câblage entre les nœuds et S2 est ensuite déconnecté de S2 et reconnecté à sw2.

    • Le câblage entre les nœuds et S1 est ensuite déconnecté de S1 et reconnecté à sw1.

Étape 1 : préparer la migration

  1. Si AutoSupport est activé, supprimez la création automatique de dossier en invoquant un message AutoSupport :

    system node autosupport invoke -node * -type all -message MAINT=xh

    x représente la durée de la fenêtre de maintenance en heures.

  2. Définissez le niveau de privilège sur avancé, en entrant y lorsque vous êtes invité à continuer : set -privilege advanced

    L'invite avancée (*>) apparaît.

Étape 2 : configurer les ports et le câblage

  1. Statut administratif ou opérationnel pour chaque interface de stockage

    Chaque port doit afficher activé pour Status.

    Afficher les attributs des ports réseau :

    storage port show

    Montrer l'exemple
    cluster1::*> storage port show
                                      Speed                     VLAN
    Node           Port Type  Mode    (Gb/s) State    Status      ID
    -------------- ---- ----- ------- ------ -------- --------- ----
    node1
                   e0c  ENET  storage  100   enabled  online      30
                   e0d  ENET  storage    0   enabled  offline     30
                   e5a  ENET  storage    0   enabled  offline     30
                   e5b  ENET  storage  100   enabled  online      30
    node2
                   e0c  ENET  storage  100   enabled  online      30
                   e0d  ENET  storage    0   enabled  offline     30
                   e5a  ENET  storage    0   enabled  offline     30
                   e5b  ENET  storage  100   enabled  online      30
    cluster1::*>
  2. Les ports de stockage de chaque nœud sont connectés aux commutateurs de stockage existants de la manière suivante (du point de vue des nœuds) à l'aide de la commande :

    network device-discovery show -protocol lldp

    Montrer l'exemple
    cluster1::*> network device-discovery show -protocol lldp
    Node/       Local  Discovered
    Protocol    Port   Device (LLDP: ChassisID)  Interface       Platform
    ----------- ------ ------------------------- --------------  ----------------
    node1      /lldp
                e0c    S1 (7c:ad:4f:98:6d:f0)    Eth1/1           -
                e5b    S2 (7c:ad:4f:98:8e:3c)    Eth1/1           -
    node2      /lldp
                e0c    S1 (7c:ad:4f:98:6d:f0)    Eth1/2           -
                e5b    S2 (7c:ad:4f:98:8e:3c)    Eth1/2           -
  3. Sur les commutateurs S1 et S2, les ports et les commutateurs de stockage sont connectés de la manière suivante (du point de vue des commutateurs) à l'aide de la commande :

    show lldp neighbors

    Montrer l'exemple
    S1# show lldp neighbors
    
    Capability Codes: (R) Router, (B) Bridge, (T) Telephone, (C) DOCSIS Cable Device,
                      (W) WLAN Access Point, (P) Repeater, (S) Station (O) Other
    
    Device-ID             Local Intf     Holdtime    Capability           Port ID
    node1                 Eth1/1         121         S                    e0c
    node2                 Eth1/2         121         S                    e0c
    SHFGD1947000186       Eth1/10        120         S                    e0a         
    SHFGD1947000186       Eth1/11        120         S                    e0a         
    SHFGB2017000269       Eth1/12        120         S                    e0a         
    SHFGB2017000269       Eth1/13        120         S                    e0a
    
    S2# show lldp neighbors
    
    Capability Codes: (R) Router, (B) Bridge, (T) Telephone, (C) DOCSIS Cable Device,
                      (W) WLAN Access Point, (P) Repeater, (S) Station (O) Other
    
    Device-ID             Local Intf     Holdtime    Capability          Port ID
    node1                 Eth1/1         121         S                   e5b
    node2                 Eth1/2         121         S                   e5b
    SHFGD1947000186       Eth1/10        120         S                   e0b         
    SHFGD1947000186       Eth1/11        120         S                   e0b         
    SHFGB2017000269       Eth1/12        120         S                   e0b         
    SHFGB2017000269       Eth1/13        120         S                   e0b
  4. Sur le commutateur sw2, arrêtez les ports connectés aux ports de stockage et aux nœuds des tiroirs disques.

    Montrer l'exemple
    cumulus@sw2:~$ net add interface swp1-16 link down
    cumulus@sw2:~$ net pending
    cumulus@sw2:~$ net commit
  5. Déplacez les ports de stockage de nœuds du contrôleur et des tiroirs disques de l'ancien commutateur S2 au nouveau commutateur sw2, en utilisant le câblage approprié pris en charge par NVIDIA SN2100.

  6. Sur le commutateur sw2, activer les ports connectés aux ports de stockage des nœuds et des tiroirs disques.

    Montrer l'exemple
    cumulus@sw2:~$ net del interface swp1-16 link down
    cumulus@sw2:~$ net pending
    cumulus@sw2:~$ net commit
  7. Les ports de stockage de chaque nœud sont désormais connectés aux switchs de la façon suivante, du point de vue des nœuds :

    Montrer l'exemple
    cluster1::*> network device-discovery show -protocol lldp
    
    Node/       Local  Discovered
    Protocol    Port   Device (LLDP: ChassisID)  Interface      Platform
    ----------- ------ ------------------------- -------------  ----------------
    node1      /lldp
                e0c    S1 (7c:ad:4f:98:6d:f0)    Eth1/1         -
                e5b    sw2 (b8:ce:f6:19:1a:7e)   swp1           -
    
    node2      /lldp
                e0c    S1 (7c:ad:4f:98:6d:f0)    Eth1/2         -
                e5b    sw2 (b8:ce:f6:19:1a:7e)   swp2           -
  8. Vérifiez les attributs des ports réseau :

    storage port show

    Montrer l'exemple
    cluster1::*> storage port show
                                      Speed                     VLAN
    Node           Port Type  Mode    (Gb/s) State    Status      ID
    -------------- ---- ----- ------- ------ -------- --------- ----
    node1
                   e0c  ENET  storage  100   enabled  online      30
                   e0d  ENET  storage    0   enabled  offline     30
                   e5a  ENET  storage    0   enabled  offline     30
                   e5b  ENET  storage  100   enabled  online      30
    node2
                   e0c  ENET  storage  100   enabled  online      30
                   e0d  ENET  storage    0   enabled  offline     30
                   e5a  ENET  storage    0   enabled  offline     30
                   e5b  ENET  storage  100   enabled  online      30
    cluster1::*>
  9. Sur le commutateur sw2, vérifier que tous les ports de stockage de nœud sont en service :

    Montrer l'exemple
    cumulus@sw2:~$ net show interface
    
    State  Name    Spd   MTU    Mode        LLDP                  Summary
    -----  ------  ----  -----  ----------  --------------------  --------------------
    ...
    ...
    UP     swp1    100G  9216   Trunk/L2   node1 (e5b)             Master: bridge(UP)
    UP     swp2    100G  9216   Trunk/L2   node2 (e5b)             Master: bridge(UP)
    UP     swp3    100G  9216   Trunk/L2   SHFFG1826000112 (e0b)   Master: bridge(UP)
    UP     swp4    100G  9216   Trunk/L2   SHFFG1826000112 (e0b)   Master: bridge(UP)
    UP     swp5    100G  9216   Trunk/L2   SHFFG1826000102 (e0b)   Master: bridge(UP)
    UP     swp6    100G  9216   Trunk/L2   SHFFG1826000102 (e0b)   Master: bridge(UP))
    ...
    ...
  10. Sur le commutateur sw1, arrêtez les ports connectés aux ports de stockage des nœuds et des tiroirs disques.

    Montrer l'exemple
    cumulus@sw1:~$ net add interface swp1-16 link down
    cumulus@sw1:~$ net pending
    cumulus@sw1:~$ net commit
  11. Déplacez les ports de stockage des nœuds du contrôleur et des tiroirs disques de l'ancien commutateur S1 vers le nouveau commutateur sw1, en utilisant le câblage approprié pris en charge par NVIDIA SN2100.

  12. Sur le commutateur sw1, mettez les ports connectés aux ports de stockage des nœuds et des tiroirs disques.

    Montrer l'exemple
    cumulus@sw1:~$ net del interface swp1-16 link down
    cumulus@sw1:~$ net pending
    cumulus@sw1:~$ net commit
  13. Les ports de stockage de chaque nœud sont désormais connectés aux switchs de la façon suivante, du point de vue des nœuds :

    Montrer l'exemple
    cluster1::*> network device-discovery show -protocol lldp
    
    Node/       Local  Discovered
    Protocol    Port   Device (LLDP: ChassisID)  Interface       Platform
    ----------- ------ ------------------------- --------------  ----------------
    node1      /lldp
                e0c    sw1 (b8:ce:f6:19:1b:96)   swp1            -
                e5b    sw2 (b8:ce:f6:19:1a:7e)   swp1            -
    
    node2      /lldp
                e0c    sw1  (b8:ce:f6:19:1b:96)  swp2            -
                e5b    sw2  (b8:ce:f6:19:1a:7e)  swp2            -
  14. Vérifier la configuration finale :

    storage port show

    Chaque port doit afficher activé pour State et activé pour Status.

    Montrer l'exemple
    cluster1::*> storage port show
                                      Speed                     VLAN
    Node           Port Type  Mode    (Gb/s) State    Status      ID
    -------------- ---- ----- ------- ------ -------- --------- ----
    node1
                   e0c  ENET  storage  100   enabled  online      30
                   e0d  ENET  storage    0   enabled  offline     30
                   e5a  ENET  storage    0   enabled  offline     30
                   e5b  ENET  storage  100   enabled  online      30
    node2
                   e0c  ENET  storage  100   enabled  online      30
                   e0d  ENET  storage    0   enabled  offline     30
                   e5a  ENET  storage    0   enabled  offline     30
                   e5b  ENET  storage  100   enabled  online      30
    cluster1::*>
  15. Sur le commutateur sw2, vérifier que tous les ports de stockage de nœud sont en service :

    Montrer l'exemple
    cumulus@sw2:~$ net show interface
    
    State  Name    Spd   MTU    Mode        LLDP                  Summary
    -----  ------  ----  -----  ----------  --------------------  --------------------
    ...
    ...
    UP     swp1    100G  9216   Trunk/L2   node1 (e5b)             Master: bridge(UP)
    UP     swp2    100G  9216   Trunk/L2   node2 (e5b)             Master: bridge(UP)
    UP     swp3    100G  9216   Trunk/L2   SHFFG1826000112 (e0b)   Master: bridge(UP)
    UP     swp4    100G  9216   Trunk/L2   SHFFG1826000112 (e0b)   Master: bridge(UP)
    UP     swp5    100G  9216   Trunk/L2   SHFFG1826000102 (e0b)   Master: bridge(UP)
    UP     swp6    100G  9216   Trunk/L2   SHFFG1826000102 (e0b)   Master: bridge(UP))
    ...
    ...
  16. Vérifier que les deux nœuds disposent chacun d'une connexion à chaque commutateur :

    net show lldp

    Montrer l'exemple

    L'exemple suivant montre les résultats appropriés pour les deux commutateurs :

    cumulus@sw1:~$ net show lldp
    LocalPort  Speed  Mode      RemoteHost             RemotePort
    ---------  -----  --------  ---------------------  -----------
    ...
    swp1       100G   Trunk/L2  node1                  e0c
    swp2       100G   Trunk/L2  node2                  e0c
    swp3       100G   Trunk/L2  SHFFG1826000112        e0a
    swp4       100G   Trunk/L2  SHFFG1826000112        e0a
    swp5       100G   Trunk/L2  SHFFG1826000102        e0a
    swp6       100G   Trunk/L2  SHFFG1826000102        e0a
    
    cumulus@sw2:~$ net show lldp
    LocalPort  Speed  Mode      RemoteHost             RemotePort
    ---------  -----  --------  ---------------------  -----------
    ...
    swp1       100G   Trunk/L2  node1                  e5b
    swp2       100G   Trunk/L2  node2                  e5b
    swp3       100G   Trunk/L2  SHFFG1826000112        e0b
    swp4       100G   Trunk/L2  SHFFG1826000112        e0b
    swp5       100G   Trunk/L2  SHFFG1826000102        e0b
    swp6       100G   Trunk/L2  SHFFG1826000102        e0b

Étape 3 : réaliser la procédure

  1. Créez un mot de passe pour la fonction de collecte du journal du moniteur d'intégrité du commutateur Ethernet :

    system switch ethernet log setup-password

    Montrer l'exemple
    cluster1::*> system switch ethernet log setup-password
    Enter the switch name: <return>
    The switch name entered is not recognized.
    Choose from the following list:
    sw1
    sw2
    
    cluster1::*> system switch ethernet log setup-password
    
    Enter the switch name: sw1
    Would you like to specify a user other than admin for log collection? {y|n}: n
    
    Enter the password: <enter switch password>
    Enter the password again: <enter switch password>
    
    cluster1::*> system switch ethernet log setup-password
    
    Enter the switch name: sw2
    Would you like to specify a user other than admin for log collection? {y|n}: n
    
    Enter the password: <enter switch password>
    Enter the password again: <enter switch password>
  2. Activez la fonction de collecte des journaux du moniteur d'état du commutateur Ethernet :

    system switch ethernet log modify -device <switch-name> -log-request true

    Montrer l'exemple
    cluster1::*> system switch ethernet log modify -device cs1 -log-request true
    
    Do you want to modify the cluster switch log collection configuration? {y|n}: [n] y
    
    Enabling cluster switch log collection.
    
    cluster1::*> system switch ethernet log modify -device cs2 -log-request true
    
    Do you want to modify the cluster switch log collection configuration? {y|n}: [n] y
    
    Enabling cluster switch log collection.

    Attendez 10 minutes, puis vérifiez que la collecte des journaux se termine :

    system switch ethernet log show

    Montrer l'exemple
    cluster1::*> system switch ethernet log show
    Log Collection Enabled: true
    
    Index  Switch                       Log Timestamp        Status
    ------ ---------------------------- -------------------  ---------    
    1      sw1 (b8:ce:f6:19:1b:42)      4/29/2022 03:05:25   complete   
    2      sw2 (b8:ce:f6:19:1b:96)      4/29/2022 03:07:42   complete
    Avertissement Si l'une de ces commandes renvoie une erreur ou si la collecte des journaux ne se termine pas, contactez le support NetApp.
  3. Rétablissez le niveau de privilège sur admin :

    set -privilege admin

  4. Si vous avez supprimé la création automatique de cas, réactivez-la en appelant un message AutoSupport :

    system node autosupport invoke -node * -type all -message MAINT=END