Atualize a versão RCF - Cisco Nexus 9364D-GX2A
Você atualiza a versão do Arquivo de Configuração de Referência (RCF) em seus switches Cisco Nexus 9364D-GX2A para oferecer suporte a novo hardware, uma nova versão do ONTAP ou para alinhar com uma nova versão do NX-OS na configuração do seu sistema AFX 1K ou AFX 2K.
|
|
Não atualize nem faça downgrade da sua versão do RCF para uma versão não suportada. |
-
Você deve ter lido a página "Visão geral da instalação ou atualização do RCF".
-
Certifique-se de ter um backup atual da configuração do switch.
-
Verifique se o seu cluster está totalmente funcional, ou seja, se não há erros nos logs ou problemas semelhantes.
-
Você precisa ter a versão atual do RCF.
-
Você precisa de uma configuração de inicialização no RCF que reflita as imagens de inicialização desejadas.
Se precisar alterar a configuração de inicialização para refletir as imagens de inicialização atuais, você deve fazê-lo antes de reaplicar o RCF para que a versão correta seja instanciada em reinicializações futuras.
-
Para garantir a operação ininterrupta do cluster, este procedimento orienta você a migrar todas as LIFs do cluster para o switch parceiro operacional enquanto executa as etapas no switch de destino.
-
Não é necessário nenhum enlace operacional entre switches (ISL) durante este procedimento. Isso é intencional, pois alterações na versão do RCF podem afetar temporariamente a conectividade do ISL.
-
Como este procedimento requer o uso de comandos do ONTAP e comandos dos switches Cisco Nexus 9000 Series, as etapas indicam qual CLI você está usando para inserir os comandos.
-
Os exemplos neste procedimento utilizam a seguinte nomenclatura de interruptor e nó:
-
Os nomes dos dois switches Cisco são cs1 e cs2.
-
Os nomes dos nós são node1-01, node1-02, node1-03 e node1-04.
-
Os nomes do cluster LIF são:
-
node1-01_clus1 e node1-01_clus2 para node1-01
-
node1-02_clus1 e node1-02_clus2 para node1-02
-
node1-03_clus1 e node1-03_clus2 para node1-03
-
node1-04_clus1 e node1-04_clus2 para node1-04
-
-
O
cluster1::*>O prompt indica o nome do cluster.
-
-
Os exemplos mostrados neste procedimento são para sistemas AFX 1K com switches executando RCF 10.0. Se você tiver um sistema AFX 2K, a entrada e a saída podem variar.
Etapa 1: Prepare-se para a atualização
Utilizando a ONTAP CLI para os seguintes passos, prepare-se para a atualização do RCF suprimindo a criação automática de casos conforme necessário, verificando o status administrativo e operacional das portas e desativando a reversão automática nos LIFs do cluster.
-
Se o AutoSupport estiver ativado neste cluster, suprima a criação automática de casos invocando uma mensagem do AutoSupport :
system node autosupport invoke -node * -type all -message MAINT=<number of hours down>h -
Altere o nível de privilégio para avançado, digitando y quando solicitado a continuar:
set -privilege advancedA mensagem avançada (*>) é exibida.
-
Exiba as portas do cluster em cada nó que estão conectadas aos switches:
network device-discovery showMostrar exemplo
cluster1::*> network device-discovery show Node/ Local Discovered Protocol Port Device (LLDP: ChassisID) Interface Platform ----------- ------ ------------------------- ---------------- -------- node1-01/cdp e10a cs1(FLMXXXXXXXX) Ethernet1/16/3 N9K-C9364D-GX2A e10b cs1(FDOXXXXXXXX) Ethernet1/13/3 N9K-C9364D-GX2A e11a cs1(FLMXXXXXXXX) Ethernet1/16/4 N9K-C9364D-GX2A e11b cs1(FDOXXXXXXXX) Ethernet1/13/4 N9K-C9364D-GX2A e1a cs1(FLMXXXXXXXX) Ethernet1/16/1 N9K-C9364D-GX2A e1b cs1(FDOXXXXXXXX) Ethernet1/13/1 N9K-C9364D-GX2A . . . e7a cs1(FLMXXXXXXXX) Ethernet1/16/2 N9K-C9364D-GX2A e7b cs1(FDOXXXXXXXX) Ethernet1/13/2 N9K-C9364D-GX2A node1-01/lldp e10a cs1 (c8:60:8f:xx:xx:xx) Ethernet1/16/3 - e10b cs2 (04:e3:87:xx:xx:xx) Ethernet1/16/3 - e11a cs1 (c8:60:8f:xx:xx:xx) Ethernet1/16/4 - e11b cs2 (04:e3:87:xx:xx:xx) Ethernet1/16/4 - e1a cs1 (c8:60:8f:xx:xx:xx) Ethernet1/16/1 - e1b cs2 (04:e3:87:xx:xx:xx) Ethernet1/16/1 - . . . e7a cs1 (c8:60:8f:xx:xx:xx) Ethernet1/16/2 - e7b cs2 (04:e3:87:xx:xx:xx) Ethernet1/16/2 - . . . -
Verifique o status administrativo e operacional de cada porto.
-
Portas de cluster
-
Verifique se todas as portas do cluster estão ativas e com status íntegro:
network port show -ipspace ClusterMostrar exemplo
cluster1::*> network port show -ipspace Cluster Node: node1-01 Ignore Speed(Mbps) Health Health Port IPspace Broadcast Domain Link MTU Admin/Oper Status Status --------- ------------ ---------------- ---- ---- ----------- -------- ------ e7a Cluster Cluster up 9000 auto/100000 healthy false e7b Cluster Cluster up 9000 auto/100000 healthy false Node:node1-02 Ignore Speed(Mbps) Health Health Port IPspace Broadcast Domain Link MTU Admin/Oper Status Status --------- ------------ ---------------- ---- ---- ----------- -------- ------ e7a Cluster Cluster up 9000 auto/100000 healthy false e7b Cluster Cluster up 9000 auto/100000 healthy false Node: node1-03 Ignore Speed(Mbps) Health Health Port IPspace Broadcast Domain Link MTU Admin/Oper Status Status --------- ------------ ---------------- ---- ---- ----------- -------- ------ e7a Cluster Cluster up 9000 auto/10000 healthy false e7b Cluster Cluster up 9000 auto/10000 healthy false Node: node1-04 Ignore Speed(Mbps) Health Health Port IPspace Broadcast Domain Link MTU Admin/Oper Status Status --------- ------------ ---------------- ---- ---- ----------- -------- ------ e7a Cluster Cluster up 9000 auto/10000 healthy false e7b Cluster Cluster up 9000 auto/10000 healthy false cluster1::*> -
Verifique se todas as interfaces de cluster (LIFs) estão na porta principal:
network interface show -role clusterMostrar exemplo
cluster1::*> network interface show -role cluster Logical Status Network Current Current Is Vserver Interface Admin/Oper Address/Mask Node Port Home ----------- ---------------- ----------- ----------------- ------------ ------- ---- Cluster node1-01_clus1 up/up 169.254.3.4/23 node1-01 e7a true node1-01_clus2 up/up 169.254.3.5/23 node1-01 e7b true node1-02_clus1 up/up 169.254.3.8/23 node1-02 e7a true node1-02_clus2 up/up 169.254.3.9/23 node1-02 e7b true node1-03_clus1 up/up 169.254.1.3/23 node1-03 e7a true node1-03_clus2 up/up 169.254.1.1/23 node1-03 e7b true node1-04_clus1 up/up 169.254.1.6/23 node1-04 e7a true node1-04_clus2 up/up 169.254.1.7/23 node1-04 e7b true 8 entries were displayed. -
Verifique se o cluster exibe informações para ambos os switches:
system cluster-switch show -is-monitoring-enabled-operational trueMostrar exemplo
cluster1::*> system cluster-switch show -is-monitoring-enabled-operational true Switch Type Address Model --------------------------- ------------------ ---------------- ----- cs1(FDOXXXXXXXX) cluster-network 10.228.137.233 N9K-C9364D-GX2A Serial Number: FDOXXXXXXXX Is Monitored: true Reason: None Software Version: Cisco Nexus Operating System (NX-OS) Software, Version 10.4(2) Version Source: CDP/ISDP cs2(FLMXXXXXXXX) cluster-network 10.228.137.234 N9K-C9364D-GX2A Serial Number: FLMXXXXXXXX Is Monitored: true Reason: None Software Version: Cisco Nexus Operating System (NX-OS) Software, Version 10.4(2) Version Source: CDP/ISDP
-
-
Portas HA
-
Verifique se todas as portas HA estão ativas e com status íntegro:
ha interconnect status show -node <node-name>Mostrar exemplo
cluster1::*> ha interconnect status show -node node1-01 (system ha interconnect status show) Node: node1-01 Link 0 Status: up Link 1 Status: up Is Link 0 Active: true Is Link 1 Active: true IC RDMA Connection: up Slot: 0 Debug Firmware: no Interconnect Port 0 : Port Name: e1a-17 MTU: 4096 Link Information: ACTIVE Interconnect Port 1 : Port Name: e1b-18 MTU: 4096 Link Information: ACTIVE cluster1::*> ha interconnect status show -node node1-01 (system ha interconnect status show) Node: node1-01 Link 0 Status: up Link 1 Status: up Is Link 0 Active: true Is Link 1 Active: true IC RDMA Connection: up Slot: 0 Debug Firmware: no Interconnect Port 0 : Port Name: e1a-17 MTU: 4096 Link Information: ACTIVE Interconnect Port 1 : Port Name: e1b-18 MTU: 4096 Link Information: ACTIVE . . .
-
-
Portas de armazenamento
-
Verifique se todas as portas de armazenamento estão ativas e com status íntegro:
storage port show -port-type ENETMostrar exemplo
cluster1::*> storage port show -port-type ENET Speed Node Port Type Mode (Gb/s) State Status ------------------ ---- ----- ------- ------ -------- ----------- node1-01 e10a ENET - 100 enabled online e10b ENET - 100 enabled online e11a ENET - 100 enabled online e11b ENET - 100 enabled online node1-02 e10a ENET - 100 enabled online e10b ENET - 100 enabled online e11a ENET - 100 enabled online e11b ENET - 100 enabled online node1-03 e10a ENET - 100 enabled online e10b ENET - 100 enabled online e11a ENET - 100 enabled online node1-04 e10a ENET - 100 enabled online e10b ENET - 100 enabled online e11a ENET - 100 enabled online e11b ENET - 100 enabled online 16 entries were displayed.
-
-
Portas de prateleira de armazenamento
-
Verifique se todas as portas da prateleira de armazenamento estão ativas e com status íntegro:
storage shelf port showMostrar exemplo
cluster1::*> storage shelf port show Shelf ID Module State Internal? ----- -- ------ ------------ --------- 1.1 0 A connected false 1 A connected false 2 A connected false 3 A connected false 4 A connected false 5 A connected false 6 A connected false 7 A connected false 8 B connected false 9 B connected false 10 B connected false 11 B connected false 12 B connected false 13 B connected false 14 B connected false 15 B connected false 16 entries were displayed. -
Verifique se todas as portas da prateleira de armazenamento estão ativas e com status íntegro:
storage shelf port show -fields remote-device,remote-port,connector-stateMostrar exemplo
cluster1::*> storage shelf port show -fields remote-device,remote-port,connector-state shelf id connector-state remote-port remote-device ----- -- --------------- -------------- ----------------- 1.1 0 connected Ethernet1/17/1 CX9332D-cs1 1.1 1 connected Ethernet1/15/1 CX9364D-cs1 1.1 2 connected Ethernet1/17/2 CX9332D-cs1 1.1 3 connected Ethernet1/15/2 CX9364D-cs1 1.1 4 connected Ethernet1/17/3 CX9332D-cs1 1.1 5 connected Ethernet1/15/3 CX9364D-cs1 1.1 6 connected Ethernet1/17/4 CX9332D-cs1 1.1 7 connected Ethernet1/15/4 CX9364D-cs1 1.1 8 connected Ethernet1/19/1 CX9332D-cs1 1.1 9 connected Ethernet1/17/1 CX9364D-cs1 1.1 10 connected Ethernet1/19/2 CX9332D-cs1 1.1 11 connected Ethernet1/17/2 CX9364D-cs1 1.1 12 connected Ethernet1/19/3 CX9332D-cs1 1.1 13 connected Ethernet1/17/3 CX9364D-cs1 1.1 14 connected Ethernet1/19/4 CX9332D-cs1 1.1 15 connected Ethernet1/17/4 CX9364D-cs1 16 entries were displayed.
-
-
-
Desative a reversão automática nas LIFs do cluster. As LIFs do cluster farão failover para o switch do cluster parceiro e permanecerão lá enquanto você executa este procedimento no switch de destino:
network interface modify -vserver Cluster -lif * -auto-revert false
Etapa 2: atualize o RCF
Você utiliza a CLI do switch e a CLI do ONTAP (conforme indicado nas etapas a seguir) para a atualização do RCF. Você atualiza o RCF no primeiro switch (cs1) e depois repete essas etapas para o segundo switch (cs2).
-
Utilizando a CLI do switch, no switch cs1, desligue as portas conectadas a todas as portas dos nós.
Certifique-se de desativar todas as portas conectadas para evitar problemas de conexão de rede. Consulte o artigo da Knowledge Base "Nó fora do quorum durante a migração do LIF do cluster na atualização do sistema operacional." para obter mais detalhes. cs1# config cs1(config)# interface e1/1/1-4,e1/2/1-4,e1/3/1-4,e1/4/1-4,e1/5/1-4,e1/6/1-4,e1/7/1-4,e1/8/1-4 cs1(config-if-range)# shutdown cs1(config)# interface e1/9/1-4,e1/10/1-4,e1/11/1-4,e1/12/1-4,e1/13/1-4,e1/14/1-4,e1/15/1-4,e1/16/1-4 cs1(config-if-range)# shutdown cs1(config)# interface e1/17/1-4,e1/18/1-4,e1/19/1-4,e1/20/1-4,e1/21/1-4,e1/22/1-4,e1/23/1-4,e1/24/1-4 cs1(config-if-range)# shutdown cs1(config)# interface e1/25/1-4,e1/26/1-4,e1/27/1-4,e1/28/1-4,e1/29/1-4,e1/30/1-4,e1/31/1-4,e1/32/1-4 cs1(config-if-range)# shutdown cs1(config)# interface e1/33/1-4,e1/34/1-4,e1/35/1-4,e1/36/1-4,e1/37/1-4,e1/38/1-4,e1/39/1-4,e1/40/1-4 cs1(config-if-range)# shutdown cs1(config)# interface e1/41/1-4,e1/42/1-4,e1/43/1-4,e1/44/1-4,e1/35/1-4,e1/46/1-4,e1/47/1-4,e1/48/1-4 cs1(config-if-range)# shutdown cs1(config)# interface e1/49/1-4,e1/50/1-4,e1/51/1-4,e1/52/1-4,e1/53/1-4,e1/54/1-4,e1/55/1-4,e1/56/1-4 cs1(config-if-range)# shutdown cs1(config)# interface e1/57/1-4,e1/58/1-4,e1/59/1-4,e1/60/1-4,e1/61/1-4,e1/62/1-4 cs1(config-if-range)# shutdown cs1(config-if-range)# exit cs1(config)# exit
-
Usando a CLI do ONTAP, verifique se as LIFs do cluster foram transferidas para as portas hospedadas no switch cs1. Isso pode levar alguns segundos.
network interface show -role clusterMostrar exemplo
cluster1::*> network interface show -role cluster Logical Status Network Current Current Is Vserver Interface Admin/Oper Address/Mask Node Port Home ----------- ----------------- ---------- ------------------ ------------- ------- ---- Cluster node1-01_clus1 up/up 169.254.36.44/16 node1-01 e7a true node1-01_clus2 up/up 169.254.7.5/16 node1-01 e7b true node1-02_clus1 up/up 169.254.197.206/16 node1-02 e7a true node1-02_clus2 up/up 169.254.195.186/16 node1-02 e7b true node1-03_clus1 up/up 169.254.192.49/16 node1-03 e7a true node1-03_clus2 up/up 169.254.182.76/16 node1-03 e7b true node1-04_clus1 up/up 169.254.59.49/16 node1-04 e7a true node1-04_clus2 up/up 169.254.62.244/16 node1-04 e7b true 8 entries were displayed. -
Usando a ONTAP CLI, verifique se o cluster está íntegro:
cluster showMostrar exemplo
cluster1::*> cluster show Node Health Eligibility Epsilon ----------------- ------- ------------ ------- node1-01 true true false node1-02 true true false node1-03 true true true node1-04 true true false 4 entries were displayed.
-
Caso ainda não o tenha feito, utilizando a CLI do switch, salve uma cópia da configuração atual do switch copiando a saída do seguinte comando para um arquivo de texto:
show running-config-
Use o
show diff running-configcomando para comparar com o arquivo RCF salvo na bootflash. Caso contrário, use uma ferramenta de comparação/diff de terceiro.
-
-
Salve os detalhes básicos de configuração em
write_erase.cfgarquivo no bootflash.Certifique-se de configurar o seguinte:
-
Nome de usuário e senha
-
Endereço IP de gerenciamento
-
Gateway padrão
-
Nome do interruptor
Se o
write_erase.cfg`arquivo já existir, renomeie-o para `write_erase_old.cfg, da seguinte forma:cs1# move bootflash:write_erase.cfg write_erase_old.cfgcs1# show run | i "username admin password" > bootflash:write_erase.cfgcs1# show run | section "vrf context management" >> bootflash:write_erase.cfgcs1# show run | section "interface mgmt0" >> bootflash:write_erase.cfgcs1# show run | section "switchname" >> bootflash:write_erase.cfgcs1# echo "hardware access-list tcam region ing-racl 1024" >> bootflash:write_erase.cfgcs1# echo "hardware access-list tcam region egr-racl 1024" >> bootflash:write_erase.cfgcs1# echo "hardware access-list tcam region ing-l2-qos 1536" >> bootflash:write_erase.cfgConsulte o artigo da Knowledge Base "Como limpar a configuração de um switch de interconexão Cisco mantendo a conectividade remota" para obter mais detalhes.
-
-
Utilizando a CLI do switch, verifique se o arquivo
write_erase.cfgfoi preenchido conforme o esperado:show file bootflash:write_erase.cfg -
Utilizando a CLI do switch, apague a configuração salva atual:
write eraseWarning: This command will erase the startup-configuration.Do you wish to proceed anyway? (y/n) [n] y -
Utilizando a CLI do switch, copie a configuração básica previamente salva para a configuração de inicialização:
copy bootflash:write_erase.cfg startup-config -
Utilizando a CLI do switch, reinicialize o switch:
reloadThis command will reboot the system. (y/n)? [n] y -
Após o endereço IP de gerenciamento estar acessível novamente, faça login no switch via SSH.
Você pode precisar atualizar as entradas do arquivo hosts relacionadas às chaves SSH.
-
Utilizando a CLI do switch, copie o RCF para a bootflash do switch cs1 usando um dos seguintes protocolos de transferência: FTP, TFTP, SFTP ou SCP.
Para obter mais informações sobre os comandos da Cisco, consulte o guia apropriado na "Guia de Comandos do Cisco Nexus Série 9000 NX-OS".
copy <protocol>: bootflash: vrf managementMostrar exemplo
Este exemplo mostra o TFTP sendo usado para copiar um arquivo RCF para a memória flash de inicialização no switch cs1:
cs1# copy tftp: bootflash: vrf management Enter source filename: NX9364D-GX2A-RCF-v10.0-Shared.txt Enter hostname for the tftp server: 172.22.201.50 Trying to connect to tftp server......Connection to Server Established. TFTP get operation was successful Copy complete, now saving to disk (please wait)...
-
Utilizando a CLI do switch, aplique o RCF previamente baixado ao bootflash.
Para obter mais informações sobre os comandos da Cisco, consulte o guia apropriado na "Guia de Comandos do Cisco Nexus Série 9000 NX-OS".
Este exemplo mostra o arquivo RCF.
NX9364D-GX2A-RCF-v10.0-Shared.txtsendo instalado no switch cs1:cs1# copy NX9364D-GX2A-RCF-v10.0-Shared.txt running-config echo-commands
Certifique-se de ler atentamente as seções Notas de instalação, Notas importantes e banner do seu RCF.
Você deve ler e seguir estas instruções para garantir a configuração e o funcionamento corretos do switch.
-
Utilizando a CLI do switch, verifique se o arquivo RCF é a versão mais recente correta:
show running-configAo verificar a saída para confirmar se você tem o RCF correto, certifique-se de que as seguintes informações estejam corretas:
-
A bandeira da RCF
-
Configurações de nó e porta
-
Personalizações
O resultado varia de acordo com a configuração do seu site. Verifique as configurações da porta e consulte as notas de versão para quaisquer alterações específicas do RCF que você instalou.
-
-
Reaplique quaisquer personalizações anteriores à configuração do switch.
Se seus switches estiverem executando o RCF 10.1 ou posterior, você pode "alterar a configuração de velocidade da porta" se necessário.
-
Usando a CLI do switch, após verificar se as versões do RCF, as adições personalizadas e as configurações do switch estão corretas, copie o arquivo running-config para o arquivo startup-config.
Para obter mais informações sobre os comandos da Cisco, consulte o guia apropriado na "Guia de Comandos do Cisco Nexus Série 9000 NX-OS".
copy running-config startup-config[] 100% Copy complete -
Usando a CLI do switch, reinicialize o switch cs1. Você pode ignorar os alertas de "cluster switch health monitor" e os eventos de "cluster ports down" relatados nos nós enquanto o switch reinicializa.
reloadThis command will reboot the system. (y/n)? [n] y -
Utilizando a CLI do ONTAP, verifique a integridade de todas as portas no cluster:
-
Portas de cluster
-
Verifique se as portas do cluster estão ativas e funcionando corretamente em todos os nós do cluster:
network port show -ipspace ClusterMostrar exemplo
cluster1::*> network port show -ipspace Cluster Node: node1-01 Ignore Speed(Mbps) Health Health Port IPspace Broadcast Domain Link MTU Admin/Oper Status Status --------- ------------ ---------------- ---- ---- ----------- -------- ------ e7a Cluster Cluster up 9000 auto/10000 healthy false e7b Cluster Cluster up 9000 auto/10000 healthy false Node: node1-02 Ignore Speed(Mbps) Health Health Port IPspace Broadcast Domain Link MTU Admin/Oper Status Status --------- ------------ ---------------- ---- ---- ----------- -------- ------ e7a Cluster Cluster up 9000 auto/10000 healthy false e7b Cluster Cluster up 9000 auto/10000 healthy false Node: node1-03 Ignore Speed(Mbps) Health Health Port IPspace Broadcast Domain Link MTU Admin/Oper Status Status --------- ------------ ---------------- ---- ---- ----------- -------- ------ e7a Cluster Cluster up 9000 auto/100000 healthy false e7b Cluster Cluster up 9000 auto/100000 healthy false Node: node1-04 Ignore Speed(Mbps) Health Health Port IPspace Broadcast Domain Link MTU Admin/Oper Status Status --------- ------------ ---------------- ---- ---- ----------- -------- ------ e7a Cluster Cluster up 9000 auto/100000 healthy false e7b Cluster Cluster up 9000 auto/100000 healthy false 8 entries were displayed. -
Verifique o estado de saúde do switch no cluster.
network device-discovery show -protocol cdpsystem cluster-switch show -is-monitoring-enabled-operational trueMostrar exemplo
cluster1::*> network device-discovery show -protocol cdp Node/ Local Discovered Protocol Port Device (LLDP: ChassisID) Interface Platform ----------- ------ ------------------------- ----------------- -------- node1-01/cdp e10a cs1(FLMXXXXXXXX) Ethernet1/16/3 N9K-C9364D-GX2A e10b cs2(FDOXXXXXXXX) Ethernet1/13/3 N9K-C9364D-GX2A e11a cs1(FLMXXXXXXXX) Ethernet1/16/4 N9K-C9364D-GX2A e11b cs2(FDOXXXXXXXX) Ethernet1/13/4 N9K-C9364D-GX2A e1a cs1(FLMXXXXXXXX) Ethernet1/16/1 N9K-C9364D-GX2A e1b cs2(FLMXXXXXXXX) Ethernet1/13/1 N9K-C9364D-GX2A . . . e7a cs1(FLMXXXXXXXX) Ethernet1/16/2 N9K-C9364D-GX2A e7b cs2(FDOXXXXXXXX) Ethernet1/13/2 N9K-C9364D-GX2A node1-02/cdp . . . cluster1::*> system cluster-switch show -is-monitoring-enabled-operational true Switch Type Address Model --------------------------- ------------------ ---------------- ----- cs2(FDOXXXXXXXX) cluster-network 10.228.137.233 N9K-C9364D-GX2A Serial Number: FDOXXXXXXXX Is Monitored: true Reason: None Software Version: Cisco Nexus Operating System (NX-OS) Software, Version 10.4(2) Version Source: CDP/ISDP cs1(FLMXXXXXXXX) cluster-network 10.228.137.234 N9K-C9364D-GX2A Serial Number: FLMXXXXXXXX Is Monitored: true Reason: None Software Version: Cisco Nexus Operating System (NX-OS) Software, Version 10.4(2) Version Source: CDP/ISDP 2 entries were displayed.
-
-
Portas HA
-
Verifique se todas as portas HA estão ativas e com status íntegro:
ha interconnect status show -node <node-name>Mostrar exemplo
cluster1::*> ha interconnect status show -node node1-01 (system ha interconnect status show) Node: node1-01 Link 0 Status: up Link 1 Status: up Is Link 0 Active: true Is Link 1 Active: true IC RDMA Connection: up Slot: 0 Debug Firmware: no Interconnect Port 0 : Port Name: e1a-17 MTU: 4096 Link Information: ACTIVE Interconnect Port 1 : Port Name: e1b-18 MTU: 4096 Link Information: ACTIVE cluster1::*> ha interconnect status show -node node1-02 (system ha interconnect status show) Node: node1-02 Link 0 Status: up Link 1 Status: up Is Link 0 Active: true Is Link 1 Active: true IC RDMA Connection: up Slot: 0 Debug Firmware: no Interconnect Port 0 : Port Name: e1a-17 MTU: 4096 Link Information: ACTIVE Interconnect Port 1 : Port Name: e1b-18 MTU: 4096 Link Information: ACTIVE . . .
-
-
Portas de armazenamento
-
Verifique se todas as portas de armazenamento estão ativas e com status íntegro:
storage port show -port-type ENETMostrar exemplo
cluster1::*> storage port show -port-type ENET Speed Node Port Type Mode (Gb/s) State Status ------------------ ---- ----- ------- ------ -------- ----------- node1-01 e10a ENET - 100 enabled online e10b ENET - 100 enabled online e11a ENET - 100 enabled online e11b ENET - 100 enabled online node1-02 e10a ENET - 100 enabled online e10b ENET - 100 enabled online e11a ENET - 100 enabled online e11b ENET - 100 enabled online node1-03 e10a ENET - 100 enabled online e10b ENET - 100 enabled online e11a ENET - 100 enabled online node1-04 e10a ENET - 100 enabled online e10b ENET - 100 enabled online e11a ENET - 100 enabled online e11b ENET - 100 enabled online 16 entries were displayed.
-
-
Portas de prateleira de armazenamento
-
Verifique se todas as portas da prateleira de armazenamento estão ativas e com status íntegro:
storage shelf port showMostrar exemplo
cluster1::*> storage shelf port show Shelf ID Module State Internal? ----- -- ------ ------------ --------- 1.1 0 A connected false 1 A connected false 2 A connected false 3 A connected false 4 A connected false 5 A connected false 6 A connected false 7 A connected false 8 B connected false 9 B connected false 10 B connected false 11 B connected false 12 B connected false 13 B connected false 14 B connected false 15 B connected false 16 entries were displayed. -
Verifique o status da conexão de todas as portas da prateleira de armazenamento:
storage shelf port show -fields remote-device,remote-port,connector-stateMostrar exemplo
cluster1::*> storage shelf port show -fields remote-device,remote-port,connector-state shelf id connector-state remote-port remote-device ----- -- --------------- -------------- ----------------- 1.1 0 connected Ethernet1/17/1 CX9332D-cs1 1.1 1 connected Ethernet1/15/1 CX9364D-cs1 1.1 2 connected Ethernet1/17/2 CX9332D-cs1 1.1 3 connected Ethernet1/15/2 CX9364D-cs1 1.1 4 connected Ethernet1/17/3 CX9332D-cs1 1.1 5 connected Ethernet1/15/3 CX9364D-cs1 1.1 6 connected Ethernet1/17/4 CX9332D-cs1 1.1 7 connected Ethernet1/15/4 CX9364D-cs1 1.1 8 connected Ethernet1/19/1 CX9332D-cs1 1.1 9 connected Ethernet1/17/1 CX9364D-cs1 1.1 10 connected Ethernet1/19/2 CX9332D-cs1 1.1 11 connected Ethernet1/17/2 CX9364D-cs1 1.1 12 connected Ethernet1/19/3 CX9332D-cs1 1.1 13 connected Ethernet1/17/3 CX9364D-cs1 1.1 14 connected Ethernet1/19/4 CX9332D-cs1 1.1 15 connected Ethernet1/17/4 CX9364D-cs1 16 entries were displayed.
-
-
-
Usando a ONTAP CLI, verifique se o cluster está íntegro:
cluster showMostrar exemplo
cluster1::*> cluster show Node Health Eligibility Epsilon ----------------- -------- ------------- ------- node1-01 true true false node1-02 true true false node1-03 true true true node1-04 true true false 4 entries were displayed.
-
Repita os passos 4 a 18 no switch cs2.
-
Utilizando a ONTAP CLI, habilite a reversão automática nas LIFs do cluster.
network interface modify -vserver Cluster -lif * -auto-revert true
Etapa 3: Verifique a configuração de rede do cluster e a integridade do cluster.
Após a atualização do RCF em ambos os switches, verifique a configuração da rede do cluster e a integridade do cluster.
-
Usando a CLI do switch, verifique se as portas do switch conectadas às portas do cluster estão ativas.
show interface briefMostrar exemplo
cs1# show interface brief | grep up . . Eth1/9/3 1 eth trunk up none 100G(D) -- Eth1/9/4 1 eth trunk up none 100G(D) -- Eth1/15/1 1 eth trunk up none 100G(D) -- Eth1/15/2 1 eth trunk up none 100G(D) -- Eth1/15/3 1 eth trunk up none 100G(D) -- Eth1/15/4 1 eth trunk up none 100G(D) -- Eth1/16/1 1 eth trunk up none 100G(D) -- Eth1/16/2 1 eth trunk up none 100G(D) -- Eth1/16/3 1 eth trunk up none 100G(D) -- Eth1/16/4 1 eth trunk up none 100G(D) -- Eth1/17/1 1 eth trunk up none 100G(D) -- Eth1/17/2 1 eth trunk up none 100G(D) -- Eth1/17/3 1 eth trunk up none 100G(D) -- Eth1/17/4 1 eth trunk up none 100G(D) -- . . .
-
Utilizando a CLI do switch, verifique se os nós esperados ainda estão conectados:
show cdp neighborsMostrar exemplo
cs1# show cdp neighbors Capability Codes: R - Router, T - Trans-Bridge, B - Source-Route-Bridge S - Switch, H - Host, I - IGMP, r - Repeater, V - VoIP-Phone, D - Remotely-Managed-Device, s - Supports-STP-Dispute Device-ID Local Intrfce Hldtme Capability Platform Port ID cs2(FDOXXXXXXXX) Eth1/63 179 R S I s N9K-C9332D-GX2B Eth1/31 cs2(FDOXXXXXXXX) Eth1/64 179 R S I s N9K-C9332D-GX2B Eth1/32 node1-01 Eth1/4/1 123 H AFX-1K e1a node1-01 Eth1/4/2 123 H AFX-1K e7a node1-01 Eth1/4/3 123 H AFX-1K e10a node1-01 Eth1/4/4 123 H AFX-1K e11a node1-02 Eth1/9/1 138 H AFX-1K e1a node1-02 Eth1/9/2 138 H AFX-1K e7a node1-02 Eth1/9/3 138 H AFX-1K e10a node1-02 Eth1/9/4 138 H AFX-1K e11a node1-03 Eth1/15/1 138 H AFX-1K e1a node1-03 Eth1/15/2 138 H AFX-1K e7a node1-03 Eth1/15/3 138 H AFX-1K e10a node1-03 Eth1/15/4 138 H AFX-1K e11a node1-04 Eth1/16/1 173 H AFX-1K e1a node1-04 Eth1/16/2 173 H AFX-1K e7a node1-04 Eth1/16/3 173 H AFX-1K e10a node1-04 Eth1/16/4 173 H AFX-1K e11a Total entries displayed: 18 -
Utilizando a CLI do switch, verifique se os nós do cluster estão em suas VLANs corretas usando os seguintes comandos:
show vlan briefshow interface trunkMostrar exemplo
cs1# show vlan brief VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Po1, Po999, Eth1/63, Eth1/64 Eth1/65, Eth1/66, Eth1/1/1 Eth1/1/2, Eth1/1/3, Eth1/1/4 . . . Eth1/61/2, Eth1/61/3, Eth1/61/4 Eth1/62/1, Eth1/62/2, Eth1/62/3 Eth1/62/4 17 VLAN0017 active Eth1/1/1, Eth1/1/2, Eth1/1/3 Eth1/1/4, Eth1/2/1, Eth1/2/2 . . . Eth1/61/1, Eth1/61/2, Eth1/61/3 Eth1/61/4, Eth1/62/1, Eth1/62/2 Eth1/62/3, Eth1/62/4 18 VLAN0018 active Eth1/1/1, Eth1/1/2, Eth1/1/3 Eth1/1/4, Eth1/2/1, Eth1/2/2 . . . Eth1/61/1, Eth1/61/2, Eth1/61/3 Eth1/61/4, Eth1/62/1, Eth1/62/2 Eth1/62/3, Eth1/62/4 30 VLAN0030 active Eth1/1/1, Eth1/1/2, Eth1/1/3 Eth1/1/4, Eth1/2/1, Eth1/2/2 . . . Eth1/61/1, Eth1/61/2, Eth1/61/3 Eth1/61/4, Eth1/62/1, Eth1/62/2 Eth1/62/3, Eth1/62/4 40 VLAN0040 active Eth1/1/1, Eth1/1/2, Eth1/1/3 Eth1/1/4, Eth1/2/1, Eth1/2/2 . . . Eth1/61/1, Eth1/61/2, Eth1/61/3 Eth1/61/4, Eth1/62/1, Eth1/62/2 Eth1/62/3, Eth1/62/4 cs1# show interface trunk ----------------------------------------------------- Port Native Status Port Vlan Channel ----------------------------------------------------- Eth1/1/1 1 trunking -- Eth1/1/2 1 trunking -- Eth1/1/3 1 trunking -- Eth1/1/4 1 trunking -- Eth1/2/1 1 trunking -- Eth1/2/2 1 trunking -- Eth1/2/3 1 trunking -- Eth1/2/4 1 trunking -- . . . Eth1/62/2 none Eth1/62/3 none Eth1/62/4 none Eth1/63 none Eth1/64 none Po1 1Para obter detalhes específicos sobre o uso de portas e VLANs, consulte a seção de avisos e notas importantes no seu RCF. -
Utilizando a CLI do switch, verifique se o ISL entre cs1 e cs2 está funcional:
show port-channel summaryMostrar exemplo
cs1# show port-channel summary Flags: D - Down P - Up in port-channel (members) I - Individual H - Hot-standby (LACP only) s - Suspended r - Module-removed b - BFD Session Wait S - Switched R - Routed U - Up (port-channel) p - Up in delay-lacp mode (member) M - Not in use. Min-links not met -------------------------------------------------------------------------------- Group Port- Type Protocol Member Ports Channel -------------------------------------------------------------------------------- 1 Po1(SU) Eth LACP Eth1/63(P) Eth1/64(P) 999 Po999(SD) Eth NONE -- cs1# -
Utilizando a ONTAP CLI, verifique se as LIFs do cluster retornaram à sua porta inicial:
network interface show -role clusterMostrar exemplo
cluster1::*> network interface show -role cluster Logical Status Network Current Current Is Vserver Interface Admin/Oper Address/Mask Node Port Home ----------- ------------------ ---------- ------------------ ------------ ------- ---- Cluster node1-01_clus1 up/up 169.254.36.44/16 node1-01 e7a true node1-01_clus2 up/up 169.254.7.5/16 node1-01 e7b true node1-02_clus1 up/up 169.254.197.206/16 node1-02 e7a true node1-02_clus2 up/up 169.254.195.186/16 node1-02 e7b true node1-03_clus1 up/up 169.254.192.49/16 node1-03 e7a true node1-03_clus2 up/up 169.254.182.76/16 node1-03 e7b true node1-04_clus1 up/up 169.254.59.49/16 node1-04 e7a true node1-04_clus2 up/up 169.254.62.244/16 node1-04 e7b true 8 entries were displayed.Se alguma LIF do cluster não tiver retornado às suas portas originais, reverta-as manualmente a partir do nó local:
network interface revert -vserver vserver_name -lif <lif-name> -
Usando a ONTAP CLI, verifique se o cluster está íntegro:
cluster showMostrar exemplo
cluster1::*> cluster show Node Health Eligibility Epsilon ----------------- ------- ------------- ------- node1-01 true true false node1-02 true true false node1-03 true true true node1-04 true true false 4 entries were displayed.
-
Usando a ONTAP CLI, verifique a conectividade das interfaces do cluster remoto:
-
Você pode usar o seguinte comando para exibir os detalhes de uma verificação de acessibilidade para conectividade do cluster:
network interface check cluster-connectivity showMostrar exemplo
cluster1::*> network interface check cluster-connectivity show Source Destination Packet Node Date LIF LIF Loss ------ -------------------------- ---------------- --------------- ----------- node1-01 6/4/2025 03:13:33 -04:00 node1-01_clus2 node1-02_clus1 none 6/4/2025 03:13:34 -04:00 node1-01_clus2 node1-02_clus1 none node1-02 6/4/2025 03:13:33 -04:00 node1-02_clus2 node1-01_clus1 none 6/4/2025 03:13:34 -04:00 node1-02_clus2 node1-01_clus2 none . . . -
Alternativamente, você pode usar o seguinte comando para verificar a conectividade:
cluster ping-cluster -node <node-name>Mostrar exemplo
cluster1::*> cluster ping-cluster -node local Host is node1-04 Getting addresses from network interface table... Cluster node1-01_clus1 169.254.36.44 node1-01 e7a Cluster node1-01_clus2 169.254.7.5 node1-01 e7b Cluster node1-02_clus1 169.254.197.206 node1-02 e7a Cluster node1-02_clus2 169.254.195.186 node1-02 e7b Cluster node1-03_clus1 169.254.192.49 node1-03 e7a Cluster node1-03_clus2 169.254.182.76 node1-03 e7b Cluster node1-04_clus1 169.254.59.49 node1-04 e7a Cluster node1-04_clus2 169.254.62.244 node1-04 e7b Local = 169.254.59.49 169.254.62.244 Remote = 169.254.36.44 169.254.7.5 169.254.197.206 169.254.195.186 169.254.192.49 169.254.182.76 Cluster Vserver Id = 4294967293 Ping status: ............ Basic connectivity succeeds on 12 path(s) Basic connectivity fails on 0 path(s) ................................................ Detected 9000 byte MTU on 12 path(s): Local 169.254.59.49 to Remote 169.254.182.76 Local 169.254.59.49 to Remote 169.254.192.49 Local 169.254.59.49 to Remote 169.254.195.186 Local 169.254.59.49 to Remote 169.254.197.206 Local 169.254.59.49 to Remote 169.254.36.44 Local 169.254.59.49 to Remote 169.254.7.5 Local 169.254.62.244 to Remote 169.254.182.76 Local 169.254.62.244 to Remote 169.254.192.49 Local 169.254.62.244 to Remote 169.254.195.186 Local 169.254.62.244 to Remote 169.254.197.206 Local 169.254.62.244 to Remote 169.254.36.44 Local 169.254.62.244 to Remote 169.254.7.5 Larger than PMTU communication succeeds on 12 path(s) RPC status: 6 paths up, 0 paths down (tcp check) 6 paths up, 0 paths down (udp check)
-
Depois de atualizar o RCF em seus switches, você "Verifique o SSH para coleta de logs".