Migrare da uno switch storage Cisco a uno switch storage NVIDIA SN2100
È possibile migrare gli switch Cisco meno recenti per un cluster ONTAP agli switch storage NVIDIA SN2100. Si tratta di una procedura senza interruzioni.
Verifica dei requisiti
Sono supportati i seguenti switch storage:
-
Cisco Nexus 9336C-FX2
-
Cisco Nexus 3232C
-
Vedere "Hardware Universe" per informazioni dettagliate sulle porte supportate e sulle relative configurazioni.
Assicurarsi che:
-
Il cluster esistente è configurato e funziona correttamente.
-
Tutte le porte di storage sono in stato attivo per garantire operazioni senza interruzioni.
-
Gli switch storage 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 storage esistente prevede quanto segue:
-
Un cluster NetApp ridondante e completamente funzionale che utilizza entrambi gli switch Cisco meno recenti.
-
Connettività di gestione e accesso alla console sia agli switch Cisco meno recenti che ai nuovi switch.
-
Tutte le LIF del cluster in stato up con le LIF del cluster si trovano sulle porte home.
-
Porte ISL abilitate e cablate tra i vecchi switch Cisco e tra i nuovi switch.
-
-
Vedere "Hardware Universe" per informazioni dettagliate 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 storage NVIDIA SN2100.
Migrare gli switch
In questa procedura, gli switch storage Cisco Nexus 9336C-FX2 vengono utilizzati, ad esempio, comandi e output.
Gli esempi di questa procedura utilizzano la seguente nomenclatura di switch e nodi:
-
Gli switch storage Cisco Nexus 9336C-FX2 esistenti sono S1 e S2.
-
I nuovi switch storage 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 rispettivamente sul nodo 2.
-
Il
cluster1::*>
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, quattro porte di breakout su swp1 sono swp1s0, swp1s1, swp1s2 e swp1s3.
-
L'interruttore S2 viene sostituito dall'interruttore sw2, quindi 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: Preparazione per la migrazione
-
Se AutoSupport è attivato, eliminare la creazione automatica del caso richiamando un messaggio AutoSupport:
system node autosupport invoke -node * -type all -message MAINT=xh
dove x è la durata della finestra di manutenzione in ore.
-
Impostare il livello di privilegio su Advanced (avanzato), immettendo y quando viene richiesto di continuare:
set -privilege advanced
Viene visualizzato il prompt Advanced (*>).
-
Determinare lo stato amministrativo o operativo di ciascuna interfaccia di storage:
Ogni porta deve visualizzare Enabled per
Status
.
Fase 2: Configurazione di cavi e porte
-
Visualizzare gli attributi della porta di rete:
storage port show
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::*>
-
Verificare che le porte di storage su ciascun nodo siano collegate agli switch di storage esistenti nel seguente modo (dal punto di vista dei nodi) utilizzando il comando:
network device-discovery show -protocol lldp
Mostra 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 e gli switch di storage siano collegati nel modo seguente (dal punto di vista degli switch) utilizzando il comando:
show lldp neighbors
Mostra 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, spegnere le porte collegate alle porte di storage e ai nodi degli shelf di dischi.
Mostra esempio
cumulus@sw2:~$ net add interface swp1-16 link down cumulus@sw2:~$ net pending cumulus@sw2:~$ net commit
-
Spostare le porte di storage dei nodi del controller e degli shelf di dischi dal vecchio switch S2 al nuovo switch sw2, utilizzando il cablaggio appropriato supportato da NVIDIA SN2100.
-
Sullo switch sw2, richiamare le porte collegate alle porte di storage dei nodi e degli shelf di 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 storage su ciascun nodo siano ora collegate agli switch nel modo seguente, dal punto di vista dei nodi:
network device-discovery show -protocol lldp
Mostra 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 show
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 storage dei nodi siano in funzione:
net show interface
Mostra 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, spegnere le porte collegate alle porte di storage dei nodi e degli shelf di dischi.
Mostra esempio
cumulus@sw1:~$ net add interface swp1-16 link down cumulus@sw1:~$ net pending cumulus@sw1:~$ net commit
-
Spostare le porte di storage dei nodi del controller e degli shelf di dischi dal vecchio switch S1 al nuovo switch sw1, utilizzando il cablaggio appropriato supportato da NVIDIA SN2100.
-
Sullo switch sw1, richiamare le porte collegate alle porte di storage dei nodi e degli shelf di 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 storage su ciascun nodo siano ora collegate agli switch nel modo seguente, dal punto di vista dei nodi:
network device-discovery show -protocol lldp
Mostra 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 -
Fase 3: Verificare la configurazione
-
Verificare la configurazione finale:
storage port show
Ogni porta deve visualizzare Enabled per
State
e 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 storage dei nodi siano in funzione:
net show interface
Mostra 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 dispongano di una connessione a ciascuno switch:
net show lldp
Mostra 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
-
Modificare nuovamente il livello di privilegio in admin:
set -privilege admin
-
Se è stata eliminata la creazione automatica del caso, riattivarla richiamando un messaggio AutoSupport:
system node autosupport invoke -node * -type all -message MAINT=END