Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Migre a un clúster conmutado de dos nodos con conmutadores de clúster NVIDIA SN2100.

Colaboradores netapp-yvonneo netapp-jolieg

Si tiene un entorno de clúster sin conmutadores de dos nodos existente, puede migrar a un entorno de clúster conmutado de dos nodos utilizando conmutadores NVIDIA SN2100 para permitirle escalar más allá de dos nodos en el clúster.

El procedimiento que utilice dependerá de si dispone de dos puertos de red de clúster dedicados en cada controlador o de un único puerto de clúster en cada controlador. El proceso documentado funciona para todos los nodos que utilizan puertos ópticos o Twinax, pero no es compatible con este switch si los nodos utilizan puertos RJ45 10GBASE-T integrados para los puertos de red del clúster.

Requisitos de revisión

Lo que necesitarás

Para la configuración sin conmutador de dos nodos, asegúrese de que:

  • La configuración sin interruptor de dos nodos está correctamente configurada y funcionando.

  • Los nodos ejecutan ONTAP 9.10.1P3 y versiones posteriores.

  • Todos los puertos del clúster están en estado activo.

  • Todas las interfaces lógicas del clúster (LIF) están en estado activo y en sus puertos de origen.

Para la configuración del conmutador de clúster NVIDIA SN2100, asegúrese de que:

  • Ambos switches tienen conectividad de red de gestión.

  • Existe acceso mediante consola a los conmutadores del clúster.

  • Las conexiones de conmutador a nodo y de conmutador a conmutador NVIDIA SN2100 utilizan cables Twinax o de fibra óptica.

    Nota Ver"Consideraciones sobre el cableado y la configuración" Para conocer las salvedades y obtener más detalles.

    El "Hardware Universe - Interruptores" Contiene más información sobre el cableado.

  • Los cables Inter-Switch Link (ISL) están conectados a los puertos swp15 y swp16 en ambos switches NVIDIA SN2100.

  • Se ha completado la personalización inicial de ambos conmutadores SN2100, de modo que:

    • Los switches SN2100 ejecutan la última versión de Cumulus Linux.

    • Se han aplicado archivos de configuración de referencia (RCF) a los conmutadores.

    • Cualquier personalización del sitio, como SMTP, SNMP y SSH, se configura en los nuevos conmutadores.

Migrar los interruptores

Acerca de los ejemplos

Los ejemplos de este procedimiento utilizan la siguiente nomenclatura de nodos y conmutadores de clúster:

  • Los nombres de los switches SN2100 son sw1 y sw2.

  • Los nombres de los SVM del clúster son node1 y node2.

  • Los nombres de los LIF son node1_clus1 y node1_clus2 en el nodo 1, y node2_clus1 y node2_clus2 en el nodo 2 respectivamente.

  • El cluster1::*> El indicador muestra el nombre del clúster.

  • Los puertos del clúster utilizados en este procedimiento son e3a y e3b.

  • Los puertos de ruptura adoptan el formato: swp[puerto]s[puerto de ruptura 0-3]. Por ejemplo, cuatro puertos de ruptura en swp1 son swp1s0, swp1s1, swp1s2 y swp1s3.

    El "Hardware Universe" Contiene la información más reciente sobre los puertos de clúster reales para sus plataformas.

Paso 1: Prepararse para la migración

  1. Si AutoSupport está habilitado en este clúster, suprima la creación automática de casos invocando un mensaje de AutoSupport :

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

    donde x es la duración de la ventana de mantenimiento en horas.

  2. Cambie el nivel de privilegio a avanzado, ingresando y cuando se le solicite continuar:

    set -privilege advanced

    La solicitud avanzada(*> ) aparece.

Paso 2: Configurar cables y puertos

  1. Deshabilite todos los puertos orientados a los nodos (excepto los puertos ISL) en ambos conmutadores del nuevo clúster sw1 y sw2.

    No debe deshabilitar los puertos ISL.

    Mostrar ejemplo

    Los siguientes comandos deshabilitan los puertos orientados al nodo en los switches sw1 y sw2:

    cumulus@sw1:~$ net add interface swp1s0-3, swp2s0-3, swp3-14 link down
    cumulus@sw1:~$ net pending
    cumulus@sw1:~$ net commit
    
    cumulus@sw2:~$ net add interface swp1s0-3, swp2s0-3, swp3-14 link down
    cumulus@sw2:~$ net pending
    cumulus@sw2:~$ net commit
  2. Verifique que el enlace ISL y los puertos físicos del enlace ISL entre los dos switches SN2100 sw1 y sw2 estén activos en los puertos swp15 y swp16:

    net show interface

    Mostrar ejemplo

    El siguiente ejemplo muestra que los puertos ISL están activos en el switch sw1:

    cumulus@sw1:~$ net show interface
    
    State  Name       Spd   MTU    Mode        LLDP         Summary
    -----  ---------  ----  -----  ----------  -----------  -----------------------
    ...
    ...
    UP     swp15      100G  9216   BondMember  sw2 (swp15)  Master: cluster_isl(UP)
    UP     swp16      100G  9216   BondMember  sw2 (swp16)  Master: cluster_isl(UP)

    + El siguiente ejemplo muestra que los puertos ISL están activos en el switch sw2:

    +

    cumulus@sw2:~$ net show interface
    
    State  Name       Spd   MTU    Mode        LLDP         Summary
    -----  ---------  ----  -----  ----------  -----------  -----------------------
    ...
    ...
    UP     swp15      100G  9216   BondMember  sw1 (swp15)  Master: cluster_isl(UP)
    UP     swp16      100G  9216   BondMember  sw1 (swp16)  Master: cluster_isl(UP)
  3. Verifique que todos los puertos del clúster estén activos:

    network port show

    Cada puerto debería mostrarse para Link y saludable para Health Status .

    Mostrar ejemplo
    cluster1::*> network port show
    
    Node: node1
    
                                                                            Ignore
                                                      Speed(Mbps)  Health   Health
    Port      IPspace      Broadcast Domain Link MTU  Admin/Oper   Status   Status
    --------- ------------ ---------------- ---- ---- ------------ -------- ------
    e3a       Cluster      Cluster          up   9000  auto/100000 healthy  false
    e3b       Cluster      Cluster          up   9000  auto/100000 healthy  false
    
    Node: node2
    
                                                                            Ignore
                                                      Speed(Mbps)  Health   Health
    Port      IPspace      Broadcast Domain Link MTU  Admin/Oper   Status   Status
    --------- ------------ ---------------- ---- ---- ------------ -------- ------
    e3a       Cluster      Cluster          up   9000  auto/100000 healthy  false
    e3b       Cluster      Cluster          up   9000  auto/100000 healthy  false
  4. Verifique que todas las LIF del clúster estén activas y operativas:

    network interface show

    Cada clúster LIF debería mostrar verdadero para Is Home y tener un Status Admin/Oper de arriba/arriba

    Mostrar ejemplo
    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         e3a     true
                node1_clus2  up/up    169.254.49.125/16  node1         e3b     true
                node2_clus1  up/up    169.254.47.194/16  node2         e3a     true
                node2_clus2  up/up    169.254.19.183/16  node2         e3b     true
  5. Deshabilitar la reversión automática en los LIF del clúster:

    network interface modify -vserver Cluster -lif * -auto-revert false

    Mostrar ejemplo
    cluster1::*> network interface modify -vserver Cluster -lif * -auto-revert false
    
              Logical
    Vserver   Interface     Auto-revert
    --------- ------------- ------------
    Cluster
              node1_clus1   false
              node1_clus2   false
              node2_clus1   false
              node2_clus2   false
  6. Desconecte el cable del puerto de clúster e3a en el nodo 3 y, luego, conecte e3a al puerto 1 en el conmutador de clúster sw1, utilizando el cableado adecuado compatible con los conmutadores SN2100.

    El "Hardware Universe - Interruptores" Contiene más información sobre el cableado.

  7. Desconecte el cable del puerto de clúster e3a en el nodo 4 y, luego, conecte e3a al puerto 2 en el conmutador de clúster sw1, utilizando el cableado adecuado compatible con los conmutadores SN2100.

  8. En el switch sw1, habilite todos los puertos orientados hacia el nodo.

    Mostrar ejemplo

    El siguiente comando habilita todos los puertos orientados al nodo en el switch sw1:

    cumulus@sw1:~$ net del interface swp1s0-3, swp2s0-3, swp3-14 link down
    cumulus@sw1:~$ net pending
    cumulus@sw1:~$ net commit
  9. En el switch sw1, verifique que todos los puertos estén activos:

    net show interface all

    Mostrar ejemplo
    cumulus@sw1:~$ net show interface all
    
    State  Name      Spd   MTU    Mode       LLDP            Summary
    -----  --------- ----  -----  ---------- --------------- --------
    ...
    DN     swp1s0    10G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp1s1    10G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp1s2    10G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp1s3    10G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp2s0    25G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp2s1    25G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp2s2    25G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp2s3    25G   9216   Trunk/L2                   Master: br_default(UP)
    UP     swp3      100G  9216   Trunk/L2    node1 (e3a)    Master: br_default(UP)
    UP     swp4      100G  9216   Trunk/L2    node2 (e3a)    Master: br_default(UP)
    ...
    ...
    UP     swp15     100G  9216   BondMember  swp15          Master: cluster_isl(UP)
    UP     swp16     100G  9216   BondMember  swp16          Master: cluster_isl(UP)
    ...
  10. Verifique que todos los puertos del clúster estén activos:

    network port show -ipspace Cluster

    Mostrar ejemplo

    El siguiente ejemplo muestra que todos los puertos del clúster están activos en los nodos 1 y 2:

    cluster1::*> network port show -ipspace Cluster
    
    Node: node1
                                                                            Ignore
                                                      Speed(Mbps)  Health   Health
    Port      IPspace      Broadcast Domain Link MTU  Admin/Oper   Status   Status
    --------- ------------ ---------------- ---- ---- ------------ -------- ------
    e3a       Cluster      Cluster          up   9000  auto/100000 healthy  false
    e3b       Cluster      Cluster          up   9000  auto/100000 healthy  false
    
    Node: node2
                                                                            Ignore
                                                      Speed(Mbps)  Health   Health
    Port      IPspace      Broadcast Domain Link MTU  Admin/Oper   Status   Status
    --------- ------------ ---------------- ---- ---- ------------ -------- ------
    e3a       Cluster      Cluster          up   9000  auto/100000 healthy  false
    e3b       Cluster      Cluster          up   9000  auto/100000 healthy  false
  11. Mostrar información sobre el estado de los nodos en el clúster:

    cluster show

    Mostrar ejemplo

    El siguiente ejemplo muestra información sobre el estado y la elegibilidad de los nodos del clúster:

    cluster1::*> cluster show
    
    Node                 Health  Eligibility   Epsilon
    -------------------- ------- ------------  ------------
    node1                true    true          false
    node2                true    true          false
  12. Desconecte el cable del puerto de clúster e3b en el nodo 3 y, luego, conecte e3b al puerto 1 en el conmutador de clúster sw2, utilizando el cableado adecuado compatible con los conmutadores SN2100.

  13. Desconecte el cable del puerto de clúster e3b en el nodo 4 y, luego, conecte e3b al puerto 2 en el conmutador de clúster sw2, utilizando el cableado adecuado compatible con los conmutadores SN2100.

  14. En el switch sw2, habilite todos los puertos orientados hacia el nodo.

    Mostrar ejemplo

    Los siguientes comandos habilitan los puertos orientados al nodo en el switch sw2:

    cumulus@sw2:~$ net del interface swp1s0-3, swp2s0-3, swp3-14 link down
    cumulus@sw2:~$ net pending
    cumulus@sw2:~$ net commit
  15. En el switch sw2, verifique que todos los puertos estén activos:

    net show interface all

    Mostrar ejemplo
    cumulus@sw2:~$ net show interface all
    
    State  Name      Spd   MTU    Mode       LLDP            Summary
    -----  --------- ----  -----  ---------- --------------- --------
    ...
    DN     swp1s0    10G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp1s1    10G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp1s2    10G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp1s3    10G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp2s0    25G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp2s1    25G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp2s2    25G   9216   Trunk/L2                   Master: br_default(UP)
    DN     swp2s3    25G   9216   Trunk/L2                   Master: br_default(UP)
    UP     swp3      100G  9216   Trunk/L2    node1 (e3b)    Master: br_default(UP)
    UP     swp4      100G  9216   Trunk/L2    node2 (e3b)    Master: br_default(UP)
    ...
    ...
    UP     swp15     100G  9216   BondMember  swp15          Master: cluster_isl(UP)
    UP     swp16     100G  9216   BondMember  swp16          Master: cluster_isl(UP)
    ...
  16. En ambos conmutadores, sw1 y sw2, verifique que cada nodo tenga una conexión a cada conmutador:

    net show lldp

    Mostrar ejemplo

    El siguiente ejemplo muestra los resultados correspondientes para ambos interruptores, sw1 y sw2:

    cumulus@sw1:~$ net show lldp
    
    LocalPort  Speed  Mode        RemoteHost         RemotePort
    ---------  -----  ----------  -----------------  -----------
    swp3       100G   Trunk/L2    node1              e3a
    swp4       100G   Trunk/L2    node2              e3a
    swp15      100G   BondMember  sw2                swp15
    swp16      100G   BondMember  sw2                swp16
    
    cumulus@sw2:~$ net show lldp
    
    LocalPort  Speed  Mode        RemoteHost         RemotePort
    ---------  -----  ----------  -----------------  -----------
    swp3       100G   Trunk/L2    node1              e3b
    swp4       100G   Trunk/L2    node2              e3b
    swp15      100G   BondMember  sw1                swp15
    swp16      100G   BondMember  sw1                swp16

Paso 3: Complete el procedimiento

  1. Muestra información sobre los dispositivos de red detectados en su clúster:

    net device-discovery show -protocol lldp

    Mostrar ejemplo
    cluster1::*> network device-discovery show -protocol lldp
    Node/       Local  Discovered
    Protocol    Port   Device (LLDP: ChassisID)  Interface     Platform
    ----------- ------ ------------------------- ------------  ----------------
    node1      /lldp
                e3a    sw1 (b8:ce:f6:19:1a:7e)   swp3          -
                e3b    sw2 (b8:ce:f6:19:1b:96)   swp3          -
    node2      /lldp
                e3a    sw1 (b8:ce:f6:19:1a:7e)   swp4          -
                e3b    sw2 (b8:ce:f6:19:1b:96)   swp4          -
  2. Verifique que todos los puertos del clúster estén activos:

    network port show -ipspace Cluster

    Mostrar ejemplo

    El siguiente ejemplo muestra que todos los puertos del clúster están activos en los nodos 1 y 2:

    cluster1::*> network port show -ipspace Cluster
    
    Node: node1
                                                                           Ignore
                                                      Speed(Mbps) Health   Health
    Port      IPspace      Broadcast Domain Link MTU  Admin/Oper  Status   Status
    --------- ------------ ---------------- ---- ---- ----------- -------- ------
    e3a       Cluster      Cluster          up   9000  auto/10000 healthy  false
    e3b       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
    --------- ------------ ---------------- ---- ---- ----------- -------- ------
    e3a       Cluster      Cluster          up   9000  auto/10000 healthy  false
    e3b       Cluster      Cluster          up   9000  auto/10000 healthy  false
  3. Habilitar la reversión automática en todos los LIF del clúster:

    net interface modify -vserver Cluster -lif * -auto-revert true

    Mostrar ejemplo
    cluster1::*> net interface modify -vserver Cluster -lif * -auto-revert true
    
              Logical
    Vserver   Interface     Auto-revert
    --------- ------------- ------------
    Cluster
              node1_clus1   true
              node1_clus2   true
              node2_clus1   true
              node2_clus2   true
  4. Verifique que todas las interfaces muestren verdadero para Is Home :

    net interface show -vserver Cluster

    Nota Esto podría tardar un minuto en completarse.
    Mostrar ejemplo

    El siguiente ejemplo muestra que todas las LIF están activas en los nodos 1 y 2 y que Is Home Los resultados son ciertos:

    cluster1::*> net 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      e3a     true
              node1_clus2  up/up      169.254.49.125/16  node1      e3b     true
              node2_clus1  up/up      169.254.47.194/16  node2      e3a     true
              node2_clus2  up/up      169.254.19.183/16  node2      e3b     true
  5. Verifique que la configuración esté desactivada:

    network options switchless-cluster show

    Mostrar ejemplo

    El resultado erróneo del siguiente ejemplo muestra que la configuración está desactivada:

    cluster1::*> network options switchless-cluster show
    Enable Switchless Cluster: false
  6. Verifique el estado de los nodos miembros del clúster:

    cluster show

    Mostrar ejemplo

    El siguiente ejemplo muestra información sobre el estado y la elegibilidad de los nodos del clúster:

    cluster1::*> cluster show
    
    Node                 Health  Eligibility   Epsilon
    -------------------- ------- ------------  --------
    node1                true    true          false
    node2                true    true          false
  7. Verifique la conectividad de las interfaces del clúster remoto:

ONTAP 9.9.1 y posteriores

Puedes usar el network interface check cluster-connectivity comando para iniciar una comprobación de accesibilidad para la conectividad del clúster y luego mostrar los detalles:

network interface check cluster-connectivity start`y `network interface check cluster-connectivity show

cluster1::*> network interface check cluster-connectivity start

NOTA: Espere unos segundos antes de ejecutar el programa. show comando para mostrar los detalles.

cluster1::*> network interface check cluster-connectivity show
                                  Source           Destination      Packet
Node   Date                       LIF              LIF              Loss
------ -------------------------- ---------------- ---------------- -----------
node1
       3/5/2022 19:21:18 -06:00   node1_clus2      node2-clus1      none
       3/5/2022 19:21:20 -06:00   node1_clus2      node2_clus2      none
node2
       3/5/2022 19:21:18 -06:00   node2_clus2      node1_clus1      none
       3/5/2022 19:21:20 -06:00   node2_clus2      node1_clus2      none
Todas las versiones de ONTAP

Para todas las versiones de ONTAP , también puede usar el cluster ping-cluster -node <name> comando para comprobar la conectividad:

cluster ping-cluster -node <name>

cluster1::*> cluster ping-cluster -node local
Host is node1
Getting addresses from network interface table...
Cluster node1_clus1 169.254.209.69 node1 e3a
Cluster node1_clus2 169.254.49.125 node1 e3b
Cluster node2_clus1 169.254.47.194 node2 e3a
Cluster node2_clus2 169.254.19.183 node2 e3b
Local = 169.254.47.194 169.254.19.183
Remote = 169.254.209.69 169.254.49.125
Cluster Vserver Id = 4294967293
Ping status:

Basic connectivity succeeds on 4 path(s)
Basic connectivity fails on 0 path(s)

Detected 9000 byte MTU on 4 path(s):
Local 169.254.47.194 to Remote 169.254.209.69
Local 169.254.47.194 to Remote 169.254.49.125
Local 169.254.19.183 to Remote 169.254.209.69
Local 169.254.19.183 to Remote 169.254.49.125
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)
  1. Habilite la función de recopilación de registros del monitor de estado del switch Ethernet para recopilar archivos de registro relacionados con el switch, utilizando los siguientes comandos:

    system switch ethernet log setup-password`y `system switch ethernet log enable-collection

    Ingresar: system switch ethernet log setup-password

    Mostrar ejemplo
    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
    RSA key fingerprint is e5:8b:c6:dc:e2:18:18:09:36:63:d9:63:dd:03:d9:cc
    Do you want to continue? {y|n}::[n] y
    
    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
    RSA key fingerprint is 57:49:86:a1:b9:80:6a:61:9a:86:8e:3c:e3:b7:1f:b1
    Do you want to continue? {y|n}:: [n] y
    
    Enter the password: <enter switch password>
    Enter the password again: <enter switch password>

    Seguido de:

    system switch ethernet log enable-collection

    Mostrar ejemplo
    cluster1::*> system switch ethernet log enable-collection
    
    Do you want to enable cluster log collection for all nodes in the cluster?
    {y|n}: [n] y
    
    Enabling cluster switch log collection.
    
    cluster1::*>
    Nota Si alguno de estos comandos devuelve un error, póngase en contacto con el soporte de NetApp .
  2. Inicie la función de recopilación de registros del switch:

    system switch ethernet log collect -device *

    Espere 10 minutos y luego verifique que la recopilación de registros se haya realizado correctamente utilizando el comando:

    system switch ethernet log show

    Mostrar ejemplo
    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
  3. Vuelva a cambiar el nivel de privilegios a administrador:

    set -privilege admin

  4. Si desactivaste la creación automática de casos, vuelve a activarla mediante un mensaje de AutoSupport :

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