Esegui la migrazione da uno switch di storage Cisco a uno switch di storage NVIDIA SN2100
Esegui la migrazione dai vecchi switch di storage Cisco agli switch di storage NVIDIA SN2100 senza interrompere il funzionamento della rete di storage.
Requisiti di revisione
Sono supportati i seguenti switch di archiviazione:
-
Cisco Nexus 9336C-FX2
-
Cisco Nexus 3232C
-
Fare riferimento alla "Hardware Universe" per i dettagli completi sulle porte supportate e le 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.
-
-
Fare riferimento alla "Hardware Universe" per i dettagli completi sulle porte supportate e le 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".