Migrazione da uno switch di archiviazione Cisco a uno switch di archiviazione NVIDIA SN2100
È possibile migrare i vecchi switch Cisco per un cluster ONTAP verso switch di archiviazione NVIDIA SN2100. Si tratta di una procedura non distruttiva.
Requisiti di revisione
Sono supportati i seguenti switch di archiviazione:
-
Cisco Nexus 9336C-FX2
-
Cisco Nexus 3232C
-
Vedi il "Hardware Universe" per i dettagli completi sulle porte supportate e sulle relative configurazioni.
Assicurati di avere quanto segue:
-
Il cluster esistente è configurato e funzionante correttamente.
-
Tutte le porte di archiviazione sono attive per garantire operazioni senza interruzioni.
-
Gli switch di archiviazione NVIDIA SN2100 sono configurati e funzionano con la versione corretta di Cumulus Linux installata con il file di configurazione di riferimento (RCF) applicato.
-
La configurazione della rete di archiviazione esistente è la seguente:
-
Un cluster NetApp ridondante e completamente funzionale che utilizza entrambi gli switch Cisco più vecchi.
-
Connettività di gestione e accesso alla console sia per i vecchi switch Cisco sia per quelli nuovi.
-
Tutti i cluster LIF nello stato attivo con i cluster LIf sulle loro porte home.
-
Porte ISL abilitate e cablate tra i vecchi switch Cisco e tra i nuovi switch.
-
-
Vedi il "Hardware Universe" per i dettagli completi sulle porte supportate e sulle relative configurazioni.
-
Alcune porte sono configurate sugli switch NVIDIA SN2100 per funzionare a 100 GbE.
-
Hai pianificato, migrato e documentato la connettività 100 GbE dai nodi agli switch di archiviazione NVIDIA SN2100.
Migrare gli switch
In questa procedura, per i comandi e gli output di esempio vengono utilizzati gli switch di archiviazione Cisco Nexus 9336C-FX2.
Gli esempi in questa procedura utilizzano la seguente nomenclatura di switch e nodi:
-
Gli attuali switch di archiviazione Cisco Nexus 9336C-FX2 sono S1 e S2.
-
I nuovi switch di archiviazione NVIDIA SN2100 sono sw1 e sw2.
-
I nodi sono node1 e node2.
-
I LIF del cluster sono node1_clus1 e node1_clus2 sul nodo 1, e node2_clus1 e node2_clus2 sul nodo 2, rispettivamente.
-
IL
cluster1::*>il prompt indica il nome del cluster. -
Le porte di rete utilizzate in questa procedura sono e5a e e5b.
-
Le porte breakout hanno il formato: swp1s0-3. Ad esempio, le quattro porte breakout su swp1 sono swp1s0, swp1s1, swp1s2 e swp1s3.
-
L'interruttore S2 viene sostituito prima dall'interruttore sw2 e poi l'interruttore S1 viene sostituito dall'interruttore sw1.
-
Il cablaggio tra i nodi e S2 viene quindi scollegato da S2 e ricollegato a sw2.
-
Il cablaggio tra i nodi e S1 viene quindi scollegato da S1 e ricollegato a sw1.
-
Fase 1: Prepararsi alla migrazione
-
Se AutoSupport è abilitato, sopprimere la creazione automatica dei casi richiamando un messaggio AutoSupport :
system node autosupport invoke -node * -type all -message MAINT=xhdove x è la durata della finestra di manutenzione in ore.
-
Modificare il livello di privilegio in avanzato, immettendo y quando richiesto per continuare:
set -privilege advancedViene visualizzato il prompt avanzato (*>).
-
Determinare lo stato amministrativo o operativo per ciascuna interfaccia di archiviazione:
Ogni porta dovrebbe essere visualizzata come abilitata per
Status.
Passaggio 2: configurare cavi e porte
-
Visualizza gli attributi della porta di rete:
storage port showMostra esempio
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::*> -
Verificare che le porte di archiviazione su ciascun nodo siano collegate agli switch di archiviazione esistenti nel modo seguente (dal punto di vista dei nodi) utilizzando il comando:
network device-discovery show -protocol lldpMostra esempio
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 - -
Sugli switch S1 e S2, assicurarsi che le porte di archiviazione e gli switch siano collegati nel modo seguente (dal punto di vista degli switch) utilizzando il comando:
show lldp neighborsMostra esempio
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 -
Sullo switch sw2, chiudere le porte collegate alle porte di archiviazione e ai nodi degli scaffali dei dischi.
Mostra esempio
cumulus@sw2:~$ net add interface swp1-16 link down cumulus@sw2:~$ net pending cumulus@sw2:~$ net commit
-
Spostare le porte di archiviazione del nodo del controller e gli scaffali dei dischi dal vecchio switch S2 al nuovo switch sw2, utilizzando un cablaggio appropriato supportato da NVIDIA SN2100.
-
Sullo switch sw2, richiamare le porte collegate alle porte di archiviazione dei nodi e degli scaffali dei dischi.
Mostra esempio
cumulus@sw2:~$ net del interface swp1-16 link down cumulus@sw2:~$ net pending cumulus@sw2:~$ net commit
-
Verificare che le porte di archiviazione su ciascun nodo siano ora collegate agli switch nel modo seguente, dal punto di vista dei nodi:
network device-discovery show -protocol lldpMostra esempio
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 - -
Verificare gli attributi della porta di rete:
storage port showMostra esempio
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::*> -
Sullo switch sw2, verificare che tutte le porte di archiviazione del nodo siano attive:
net show interfaceMostra esempio
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)) ... ...
-
Sullo switch sw1, chiudere le porte collegate alle porte di archiviazione dei nodi e degli scaffali dei dischi.
Mostra esempio
cumulus@sw1:~$ net add interface swp1-16 link down cumulus@sw1:~$ net pending cumulus@sw1:~$ net commit
-
Spostare le porte di archiviazione del nodo del controller e gli scaffali dei dischi dal vecchio switch S1 al nuovo switch sw1, utilizzando un cablaggio appropriato supportato da NVIDIA SN2100.
-
Sullo switch sw1, richiamare le porte collegate alle porte di archiviazione dei nodi e degli scaffali dei dischi.
Mostra esempio
cumulus@sw1:~$ net del interface swp1-16 link down cumulus@sw1:~$ net pending cumulus@sw1:~$ net commit
-
Verificare che le porte di archiviazione su ciascun nodo siano ora collegate agli switch nel modo seguente, dal punto di vista dei nodi:
network device-discovery show -protocol lldpMostra esempio
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 -
Passaggio 3: verificare la configurazione
-
Verificare la configurazione finale:
storage port showOgni porta dovrebbe essere visualizzata come abilitata per
Statee abilitato perStatus.Mostra esempio
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::*> -
Sullo switch sw2, verificare che tutte le porte di archiviazione del nodo siano attive:
net show interfaceMostra esempio
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)) ... ...
-
Verificare che entrambi i nodi abbiano una connessione a ciascun switch:
net show lldpMostra esempio
L'esempio seguente mostra i risultati appropriati per entrambi gli switch:
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
-
Ripristinare il livello di privilegio su amministratore:
set -privilege admin -
Se hai disattivato la creazione automatica dei casi, riattivala richiamando un messaggio AutoSupport :
system node autosupport invoke -node * -type all -message MAINT=END
Dopo aver migrato gli switch, puoi "configurare il monitoraggio dello stato dello switch".