Skip to main content
Cluster and storage switches
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Migrare a un ambiente cluster NetApp con switch

Collaboratori

Se si dispone di un ambiente di cluster switchless a due nodi esistente, è possibile eseguire la migrazione a un ambiente di cluster switched a due nodi utilizzando gli switch di cluster BES-53248 supportati da Broadcom, che consentono di scalare oltre due nodi nel cluster.

Il processo di migrazione funziona per tutte le porte dei nodi del cluster che utilizzano porte ottiche o Twinax, ma non è supportato su questo switch se i nodi utilizzano porte 10GBASE-T RJ45 integrate per le porte di rete del cluster.

Verifica dei requisiti

Esaminare i seguenti requisiti per l'ambiente cluster.

  • Tenere presente che la maggior parte dei sistemi richiede due porte cluster-network dedicate su ciascun controller.

  • Assicurarsi che lo switch del cluster BES-53248 sia impostato come descritto in "Sostituire i requisiti" prima di avviare il processo di migrazione.

  • Per la configurazione senza switch a due nodi, assicurarsi che:

    • La configurazione senza switch a due nodi è configurata e funziona correttamente.

    • I nodi eseguono ONTAP 9.5P8 e versioni successive. Il supporto per le porte cluster da 40/100 GbE inizia con il firmware EFOS versione 3.4.4.6 e successive.

    • Tutte le porte del cluster si trovano nello stato up.

    • Tutte le interfacce logiche del cluster (LIFF) si trovano nello stato up e nelle porte home.

  • Per la configurazione dello switch cluster BES-53248 supportata da Broadcom, assicurarsi che:

    • Lo switch cluster BES-53248 è completamente funzionante su entrambi gli switch.

    • Entrambi gli switch dispongono di connettività di rete di gestione.

    • Gli switch del cluster sono accessibili dalla console.

    • Le connessioni switch nodo-nodo BES-53248 e switch-to-switch utilizzano cavi Twinax o in fibra.

      Il "NetApp Hardware Universe" Contiene informazioni sulla compatibilità ONTAP, sul firmware EFOS supportato e sul cablaggio degli switch BES-53248.

  • I cavi ISL (Inter-Switch link) sono collegati alle porte 0/55 e 0/56 su entrambi gli switch BES-53248.

  • La personalizzazione iniziale di entrambi gli switch BES-53248 è completa, in modo che:

    • Gli switch BES-53248 utilizzano la versione più recente del software.

    • Gli switch BES-53248 sono dotati di licenze porta opzionali, se acquistati.

    • I file di configurazione di riferimento (RCF) vengono applicati agli switch.

  • Qualsiasi personalizzazione del sito (SMTP, SNMP e SSH) viene configurata sui nuovi switch.

Vincoli di velocità del gruppo di porte
  • Le porte 48 10/25GbE (SFP28/SFP+) vengono combinate in 12 gruppi a 4 porte come segue: Porte 1-4, 5-8, 9-12, 13-16, 17-20, 21-24, 25-28, 29-32, 33-36, 37-40, 41-44 e 45-48.

  • La velocità della porta SFP28/SFP+ deve essere la stessa (10 GbE o 25 GbE) su tutte le porte del gruppo a 4 porte.

  • Se le velocità in un gruppo a 4 porte sono diverse, le porte dello switch non funzioneranno correttamente.

Eseguire la migrazione all'ambiente cluster

A proposito degli esempi

Gli esempi di questa procedura utilizzano la seguente nomenclatura di nodi e switch del cluster:

  • I nomi degli switch BES-53248 sono cs1 e. cs2.

  • I nomi delle SVM del cluster sono node1 e. node2.

  • I nomi dei LIF 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 del cluster utilizzate in questa procedura sono e0a e. e0b.

    Il "NetApp Hardware Universe" contiene le informazioni più recenti sulle porte cluster effettive per le piattaforme in uso.

Fase 1: Preparazione per la migrazione

  1. Se AutoSupport è attivato su questo cluster, 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.

    Nota Il messaggio AutoSupport informa il supporto tecnico di questa attività di manutenzione in modo che la creazione automatica del caso venga soppressa durante la finestra di manutenzione.

    Il seguente comando elimina la creazione automatica del caso per due ore:

    cluster1::*> system node autosupport invoke -node \* -type all -message MAINT=2h
  2. Impostare il livello di privilegio su Advanced (avanzato), immettendo y quando viene richiesto di continuare:

    set -privilege advanced

    Il prompt avanzato (*>).

Fase 2: Configurare le porte e il cablaggio

  1. Disattivare tutte le porte attive rivolte ai nodi (non le porte ISL) su entrambi i nuovi switch del cluster cs1 e cs2.

    Nota Non è necessario disattivare le porte ISL.

    L'esempio seguente mostra che le porte rivolte al nodo da 1 a 16 sono disattivate sullo switch cs1:

    (cs1)# configure
    (cs1)(Config)# interface 0/1-0/16
    (cs1)(Interface 0/1-0/16)# shutdown
    (cs1)(Interface 0/1-0/16)# exit
    (cs1)(Config)# exit
  2. Verificare che l'ISL e le porte fisiche sull'ISL tra i due switch BES-53248 CS1 e CS2 siano attive:

    show port-channel

    Mostra esempio

    L'esempio seguente mostra che le porte ISL sono installate sullo switch cs1:

    (cs1)# show port-channel 1/1
    Local Interface................................ 1/1
    Channel Name................................... Cluster-ISL
    Link State..................................... Up
    Admin Mode..................................... Enabled
    Type........................................... Dynamic
    Port channel Min-links......................... 1
    Load Balance Option............................ 7
    (Enhanced hashing mode)
    
    Mbr    Device/       Port       Port
    Ports  Timeout       Speed      Active
    ------ ------------- ---------  -------
    0/55   actor/long    100G Full  True
           partner/long
    0/56   actor/long    100G Full  True
           partner/long
    (cs1) #

    L'esempio seguente mostra che le porte ISL sono installate sullo switch cs2:

    (cs2)# show port-channel 1/1
    Local Interface................................ 1/1
    Channel Name................................... Cluster-ISL
    Link State..................................... Up
    Admin Mode..................................... Enabled
    Type........................................... Dynamic
    Port channel Min-links......................... 1
    Load Balance Option............................ 7
    (Enhanced hashing mode)
    
    Mbr    Device/       Port       Port
    Ports  Timeout       Speed      Active
    ------ ------------- ---------  -------
    0/55   actor/long    100G Full  True
           partner/long
    0/56   actor/long    100G Full  True
           partner/long
  3. Visualizzare l'elenco dei dispositivi vicini:

    show isdp neighbors

    Questo comando fornisce informazioni sui dispositivi collegati al sistema.

    Mostra esempio

    Nell'esempio riportato di seguito sono elencati i dispositivi adiacenti sullo switch cs1:

    (cs1)# show isdp neighbors
    
    Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge,
                      S - Switch, H - Host, I - IGMP, r - Repeater
    Device ID      Intf     Holdtime  Capability   Platform    Port ID
    -------------- -------- --------- ------------ ----------- ---------
    cs2            0/55     176       R            BES-53248   0/55
    cs2            0/56     176       R            BES-53248   0/56

    Nell'esempio riportato di seguito sono elencati i dispositivi adiacenti sullo switch cs2:

    (cs2)# show isdp neighbors
    
    Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge,
                      S - Switch, H - Host, I - IGMP, r - Repeater
    Device ID      Intf     Holdtime  Capability   Platform    Port ID
    -------------- -------- --------- ------------ ----------- ---------
    cs2            0/55     176       R            BES-53248   0/55
    cs2            0/56     176       R            BES-53248   0/56
  4. Verificare che tutte le porte del cluster siano installate:

    network port show -ipspace Cluster

    Mostra esempio
    cluster1::*> network port show -ipspace Cluster
    
    Node: node1
    
                                                      Speed(Mbps) Health
    Port      IPspace      Broadcast Domain Link MTU  Admin/Oper  Status
    --------- ------------ ---------------- ---- ---- ----------- --------
    e0a       Cluster      Cluster          up   9000  auto/10000 healthy
    e0b       Cluster      Cluster          up   9000  auto/10000 healthy
    
    Node: node2
    
                                                      Speed(Mbps) Health
    Port      IPspace      Broadcast Domain Link MTU  Admin/Oper  Status
    --------- ------------ ---------------- ---- ---- ----------- --------
    e0a       Cluster      Cluster          up   9000  auto/10000 healthy
    e0b       Cluster      Cluster          up   9000  auto/10000 healthy
  5. Verificare che tutte le LIF del cluster siano operative:

    network interface show -vserver Cluster

    Mostra esempio
    cluster1::*> network interface show -vserver Cluster
    
                Logical      Status     Network            Current       Current Is
    Vserver     Interface    Admin/Oper Address/Mask       Node          Port    Home
    ----------- ------------ ---------- ------------------ ------------- ------- -----
    Cluster
                node1_clus1  up/up      169.254.209.69/16  node1         e0a     true
                node1_clus2  up/up      169.254.49.125/16  node1         e0b     true
                node2_clus1  up/up      169.254.47.194/16  node2         e0a     true
                node2_clus2  up/up      169.254.19.183/16  node2         e0b     true
  6. Disattiva l'autorevert sulle LIF del cluster.

    cluster1::*> network interface modify -vserver Cluster -lif * -auto-revert false
  7. Scollegare il cavo dalla porta del cluster e0a sul nodo 1, quindi collegare e0a alla porta 1 sullo switch del cluster cs1, utilizzando il cablaggio appropriato supportato dagli switch BES-53248.

    Il "NetApp Hardware Universe" contiene ulteriori informazioni sul cablaggio.

  8. Scollegare il cavo dalla porta del cluster e0a sul nodo 2, quindi collegare e0a alla porta 2 sullo switch del cluster cs1, utilizzando il cablaggio appropriato supportato dagli switch BES-53248.

  9. Abilitare tutte le porte rivolte ai nodi sullo switch cluster cs1.

    L'esempio seguente mostra che le porte da 1 a 16 sono attivate sullo switch cs1:

    (cs1)# configure
    (cs1)(Config)# interface 0/1-0/16
    (cs1)(Interface 0/1-0/16)# no shutdown
    (cs1)(Interface 0/1-0/16)# exit
    (cs1)(Config)# exit
  10. Verificare che tutte le porte del cluster siano installate:

    network port show -ipspace Cluster

    Mostra esempio
    cluster1::*> network port show -ipspace Cluster
    
    Node: node1
                                                                           Ignore
                                                      Speed(Mbps) Health   Health
    Port      IPspace      Broadcast Domain Link MTU  Admin/Oper  Status   Status
    --------- ------------ ---------------- ---- ---- ----------- -------- ------
    e0a       Cluster      Cluster          up   9000  auto/10000 healthy  false
    e0b       Cluster      Cluster          up   9000  auto/10000 healthy  false
    
    Node: node2
                                                                           Ignore
                                                      Speed(Mbps) Health   Health
    Port      IPspace      Broadcast Domain Link MTU  Admin/Oper  Status   Status
    --------- ------------ ---------------- ---- ---- ----------- -------- ------
    e0a       Cluster      Cluster          up   9000  auto/10000 healthy  false
    e0b       Cluster      Cluster          up   9000  auto/10000 healthy  false
  11. Verificare che tutte le LIF del cluster siano operative:

    network interface show -vserver Cluster

    Mostra esempio
    cluster1::*> network interface show -vserver Cluster
    
             Logical      Status     Network            Current     Current Is
    Vserver  Interface    Admin/Oper Address/Mask       Node        Port    Home
    -------- ------------ ---------- ------------------ ----------- ------- ----
    Cluster
             node1_clus1  up/up      169.254.209.69/16  node1       e0a     false
             node1_clus2  up/up      169.254.49.125/16  node1       e0b     true
             node2_clus1  up/up      169.254.47.194/16  node2       e0a     false
             node2_clus2  up/up      169.254.19.183/16  node2       e0b     true
  12. Visualizza informazioni sullo stato dei nodi nel cluster:

    cluster show

    Mostra esempio

    Nell'esempio seguente vengono visualizzate informazioni sullo stato e sull'idoneità dei nodi nel cluster:

    cluster1::*> cluster show
    
    Node                 Health  Eligibility   Epsilon
    -------------------- ------- ------------  ------------
    node1                true    true          false
    node2                true    true          false
  13. Scollegare il cavo dalla porta del cluster e0b sul nodo 1, quindi collegare e0b alla porta 1 sullo switch del cluster cs2, utilizzando il cablaggio appropriato supportato dagli switch BES-53248.

  14. Scollegare il cavo dalla porta del cluster e0b sul nodo 2, quindi collegare e0b alla porta 2 sullo switch del cluster cs2, utilizzando il cablaggio appropriato supportato dagli switch BES-53248.

  15. Abilitare tutte le porte rivolte ai nodi sullo switch cluster cs2.

    L'esempio seguente mostra che le porte da 1 a 16 sono attivate sullo switch cs2:

    (cs2)# configure
    (cs2)(Config)# interface 0/1-0/16
    (cs2)(Interface 0/1-0/16)# no shutdown
    (cs2)(Interface 0/1-0/16)# exit
    (cs2)(Config)# exit
  16. Verificare che tutte le porte del cluster siano installate:

    network port show -ipspace Cluster

    Mostra esempio
    cluster1::*> network port show -ipspace Cluster
    
    Node: node1
                                                                           Ignore
                                                      Speed(Mbps) Health   Health
    Port      IPspace      Broadcast Domain Link MTU  Admin/Oper  Status   Status
    --------- ------------ ---------------- ---- ---- ----------- -------- ------
    e0a       Cluster      Cluster          up   9000  auto/10000 healthy  false
    e0b       Cluster      Cluster          up   9000  auto/10000 healthy  false
    
    Node: node2
                                                                           Ignore
                                                      Speed(Mbps) Health   Health
    Port      IPspace      Broadcast Domain Link MTU  Admin/Oper  Status   Status
    --------- ------------ ---------------- ---- ---- ----------- -------- ------
    e0a       Cluster      Cluster          up   9000  auto/10000 healthy  false
    e0b       Cluster      Cluster          up   9000  auto/10000 healthy  false

Fase 3: Verificare la configurazione

  1. Abilitare il ripristino automatico sulle LIF del cluster.

    cluster1::*> network interface modify -vserver Cluster -lif * -auto-revert true
  2. Verificare che le LIF del cluster siano ripristinate alle porte home (questa operazione potrebbe richiedere un minuto):

    network interface show -vserver Cluster

    Se le LIF del cluster non sono tornate alla porta home, ripristinarle manualmente:

    network interface revert -vserver Cluster -lif *

  3. Verificare che tutte le interfacce siano visualizzate true per Is Home:

    network interface show -vserver Cluster

    Nota Il completamento di questa operazione potrebbe richiedere alcuni minuti.
    Mostra esempio
    cluster1::*> network interface show -vserver Cluster
    
              Logical      Status     Network            Current    Current Is
    Vserver   Interface    Admin/Oper Address/Mask       Node       Port    Home
    --------- ------------ ---------- ------------------ ---------- ------- ----
    Cluster
              node1_clus1  up/up      169.254.209.69/16  node1      e0a     true
              node1_clus2  up/up      169.254.49.125/16  node1      e0b     true
              node2_clus1  up/up      169.254.47.194/16  node2      e0a     true
              node2_clus2  up/up      169.254.19.183/16  node2      e0b     true
  4. Verificare che entrambi i nodi dispongano di una connessione a ciascuno switch:

    show isdp neighbors

    Mostra esempio

    L'esempio seguente mostra i risultati appropriati per entrambi gli switch:

    (cs1)# show isdp neighbors
    
    Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge,
                      S - Switch, H - Host, I - IGMP, r - Repeater
    Device ID      Intf         Holdtime  Capability   Platform -- Port ID
    -------------- ------------ --------- ------------ ----------- ----------
    node1          0/1          175       H            FAS2750     e0a
    node2          0/2          157       H            FAS2750     e0a
    cs2            0/55         178       R            BES-53248   0/55
    cs2            0/56         178       R            BES-53248   0/56
    
    
    (cs2)# show isdp neighbors
    
    Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge,
                      S - Switch, H - Host, I - IGMP, r - Repeater
    Device ID      Intf         Holdtime  Capability   Platform    Port ID
    -------------- ------------ --------- ------------ ----------- ------------
    node1          0/1          137       H            FAS2750     e0b
    node2          0/2          179       H            FAS2750     e0b
    cs1            0/55         175       R            BES-53248   0/55
    cs1            0/56         175       R            BES-53248   0/56
  5. Visualizzare le informazioni relative ai dispositivi di rete rilevati nel cluster:

    network device-discovery show -protocol cdp

    Mostra esempio
    cluster1::*> network device-discovery show -protocol cdp
    Node/       Local  Discovered
    Protocol    Port   Device (LLDP: ChassisID)  Interface         Platform
    ----------- ------ ------------------------- ----------------  ----------------
    node2      /cdp
                e0a    cs1                       0/2               BES-53248
                e0b    cs2                       0/2               BES-53248
    node1      /cdp
                e0a    cs1                       0/1               BES-53248
                e0b    cs2                       0/1               BES-53248
  6. Verificare che le impostazioni siano disattivate:

    network options switchless-cluster show

    Nota Il completamento del comando potrebbe richiedere alcuni minuti. Attendere l'annuncio "3 minuti di scadenza".

    Il false l'output dell'esempio seguente mostra che le impostazioni di configurazione sono disattivate:

    cluster1::*> network options switchless-cluster show
    Enable Switchless Cluster: false
  7. Verificare lo stato dei membri del nodo nel cluster:

    cluster show

    Mostra esempio

    L'esempio seguente mostra informazioni sullo stato e sull'idoneità dei nodi nel cluster:

    cluster1::*> cluster show
    
    Node                 Health  Eligibility   Epsilon
    -------------------- ------- ------------  --------
    node1                true    true          false
    node2                true    true          false
  8. Verificare che la rete del cluster disponga della connettività completa utilizzando il comando:

    cluster ping-cluster -node node-name

    Mostra esempio
    cluster1::*> cluster ping-cluster -node local
    
    Host is node2
    Getting addresses from network interface table...
    Cluster node1_clus1 192.168.168.26 node1 e0a
    Cluster node1_clus2 192.168.168.27 node1 e0b
    Cluster node2_clus1 192.168.168.28 node2 e0a
    Cluster node2_clus2 192.168.168.29 node2 e0b
    Local = 192.168.168.28 192.168.168.29
    Remote = 192.168.168.26 192.168.168.27
    Cluster Vserver Id = 4294967293
    Ping status:
    ....
    Basic connectivity succeeds on 4 path(s)
    Basic connectivity fails on 0 path(s)
    ................
    Detected 1500 byte MTU on 4 path(s):
        Local 192.168.168.28 to Remote 192.168.168.26
        Local 192.168.168.28 to Remote 192.168.168.27
        Local 192.168.168.29 to Remote 192.168.168.26
        Local 192.168.168.29 to Remote 192.168.168.27
    Larger than PMTU communication succeeds on 4 path(s)
    RPC status:
    2 paths up, 0 paths down (tcp check)
    2 paths up, 0 paths down (udp check)
  9. Modificare nuovamente il livello di privilegio in admin:

    set -privilege admin

  10. Se è stata eliminata la creazione automatica del caso, riattivarla richiamando un messaggio AutoSupport:

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

    Mostra esempio
    cluster1::*> system node autosupport invoke -node \* -type all -message MAINT=END
Quali sono le prossime novità?

Una volta completata la migrazione, potrebbe essere necessario installare il file di configurazione necessario per supportare il monitor stato switch Ethernet (CSHM) per gli switch cluster BES-53248. Vedere "Abilitare la raccolta dei log".