Atualize seu Arquivo de Configuração de Referência (RCF)
Você atualiza a versão do RCF quando já possui uma versão do arquivo RCF instalada em seus switches operacionais.
Certifique-se de ter o seguinte:
-
Um backup atual da configuração do switch.
-
Um cluster totalmente funcional (sem erros nos logs ou problemas semelhantes).
-
O RCF atual.
-
Se você estiver atualizando a versão do seu RCF, precisará 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.
|
|
Antes de instalar uma nova versão de software do switch e os RCFs, você deve apagar as configurações do switch e realizar a configuração básica. Você precisa estar conectado ao switch usando o console serial ou ter preservado as informações básicas de configuração antes de apagar as configurações do switch. |
Etapa 1: Prepare-se para a atualização
-
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=xhOnde x representa a duração do período de manutenção em horas.
-
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 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 ----------- ------ ------------------------ --------------- --------- cluster1-01/cdp e5a s1 Ethernet1/7 N9K-C9336C e3b s2 Ethernet1/7 N9K-C9336C cluster1-02/cdp e5a s1 Ethernet1/8 N9K-C9336C e3b s2 Ethernet1/8 N9K-C9336C . . . -
Verifique o status administrativo ou operacional de cada porta de storage do nó e de cada porta de storage shelf.
-
Verifique se todas as portas de storage do nó 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 ------------------ ---- ----- ------- ------ -------- ----------- cluster1-01 e5a ENET - 100 enabled online e3b ENET - 100 enabled online cluster1-02 e5a ENET - 100 enabled online e3b ENET - 100 enabled online . . -
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.4 0 A connected false 1 A connected false 2 B connected false 3 B connected false . . -
Verifique se os switches estão sendo monitorados.
system switch ethernet showMostrar exemplo
cluster1::*> system switch ethernet show Switch Type Address Model ----------------- ------------------ ---------------- --------------- s1 storage-network 1.2.3.4 N9K-C9336C-FX2 Serial Number: FFFXXXXXXX1 Is Monitored: true Reason: None Software Version: Cisco Nexus Operating System (NX-OS) Software, Version 10.3(4a) Version Source: CDP/ISDP s2 storage-network 2.3.4.5 N9K-C9336C-FX2 Serial Number: FEEXXXXXXX2 Is Monitored: true Reason: None Software Version: Cisco Nexus Operating System (NX-OS) Software, Version 10.3(4a) Version Source: CDP/ISDP
-
Etapa 2: atualize o RCF
-
Faça login no switch s2 usando SSH ou usando um console serial.
-
Desligue as portas conectadas a todas as portas dos nós.
s2> enable s2# configure s2(config)# interface e1/1-36 s2(config-if-range)# shutdown s2(config-if-range)# exit s2(config)# exit
Certifique-se de desligar todas as portas conectadas para evitar problemas de conexão de rede. Consulte o artigo da Base de Conhecimento. "Nó fora do quorum durante a migração do LIF do cluster na atualização do sistema operacional." Para obter mais detalhes. -
Caso ainda não o tenha feito, 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-
Registre quaisquer adições personalizadas entre o atual
running-confige o arquivo RCF em uso (como uma configuração SNMP para sua organização). -
Para NX-OS 10.2 e versões posteriores, use o
show diff running-configcomando para comparar com o arquivo RCF salvo na memória flash de inicialização. Caso contrário, utilize uma ferramenta de comparação ou de diferenças de terceiros.
-
-
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
s2# show run | i "username admin password" > bootflash:write_erase.cfgs2# show run | section "vrf context management" >> bootflash:write_erase.cfgs2# show run | section "interface mgmt0" >> bootflash:write_erase.cfgs2# show run | section "switchname" >> bootflash:write_erase.cfgConsulte o artigo da Base de Conhecimento."Como limpar a configuração de um switch de interconexão Cisco mantendo a conectividade remota" Para obter mais detalhes.
-
-
Verifique se o
write_erase.cfgO arquivo foi preenchido conforme o esperado:show file bootflash:write_erase.cfg -
Emita o
write erasecomando para apagar a configuração salva atual:s2# write eraseWarning: This command will erase the startup-configuration.Do you wish to proceed anyway? (y/n) [n] y -
Copie a configuração básica salva anteriormente para a configuração de inicialização.
s2# copy bootflash:write_erase.cfg startup-config -
Reinicie o switch:
s2# 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.
-
Copie o RCF para a bootflash do switch s2 usando um dos seguintes protocolos de transferência: FTP, TFTP, SFTP ou SCP.
Para obter mais informações sobre os comandos Cisco , consulte o guia apropriado no "Guia de Comandos do Cisco Nexus Série 9000 NX-OS" guias.
Mostrar exemplo
Este exemplo mostra o TFTP sendo usado para copiar um RCF para a bootflash no switch s2:
s2# copy tftp: bootflash: vrf management Enter source filename: NX9336C-FX2-RCF-v1.13-1-Storage.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)...
-
Aplique o RCF previamente baixado à memória flash de inicialização.
Para obter mais informações sobre os comandos Cisco , consulte o guia apropriado no "Guia de Comandos do Cisco Nexus Série 9000 NX-OS" guias.
Este exemplo mostra o arquivo RCF
NX9336C-FX2-RCF-v1.13-1-Storage.txtsendo instalado no switch s2:s2# copy NX9336C-FX2-RCF-v1.13-1-Storage.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 operação corretas 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.
-
Após verificar se as versões do RCF, as adições personalizadas e as configurações do switch estão corretas, copie o
running-configarquivo para ostartup-configarquivo.Para obter mais informações sobre os comandos Cisco , consulte o guia apropriado no "Guia de Comandos do Cisco Nexus Série 9000 NX-OS" guias.
s2# copy running-config startup-config[] 100% Copy complete -
Reinicialize o switch s2. Você pode ignorar os alertas do "monitor de integridade do switch do cluster" e os eventos de "portas do cluster inativas" relatados nos nós enquanto o switch reinicializa.
s2# reloadThis command will reboot the system. (y/n)? [n] y -
Verifique o status administrativo ou operacional de cada porta de storage do nó e de cada porta de storage shelf.
-
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 ------------------ ---- ----- ------- ------ -------- ----------- cluster1-01 e5a ENET - 100 enabled online e3b ENET - 100 enabled online cluster1-02 e5a ENET - 100 enabled online e3b ENET - 100 enabled online . . -
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.4 0 A connected false 1 A connected false 2 B connected false 3 B connected false . . -
Verifique se os switches estão sendo monitorados:
system switch ethernet showMostrar exemplo
cluster1::> system switch ethernet show Switch Type Address Model ---------------- ------------------ ---------------- --------------- s1 storage-network 1.2.3.4 N9K-C9336C-FX2 Serial Number: FFFXXXXXXX1 Is Monitored: true Reason: None Software Version: Cisco Nexus Operating System (NX-OS) Software, Version 10.3(4a) Version Source: CDP/ISDP s2 storage-network 2.3.4.5 N9K-C9336C-FX2 Serial Number: FEEXXXXXXX2 Is Monitored: true Reason: None Software Version: Cisco Nexus Operating System (NX-OS) Software, Version 10.3(4a) Version Source: CDP/ISDP
-
-
Repita as etapas de 1 a 16 no switch s1.
Etapa 3: verifique a rede de storage
Conclua as seguintes etapas em cada switch de storage para verificar se a rede de storage está funcionando corretamente após a atualização do RCF.
-
Verifique se as portas do switch conectadas às portas de storage do nó e às portas do shelf de storage estão up.
show interface brief -
Verifique se as portas de storage do nó esperadas ainda estão conectadas:
show cdp neighbors -
Verifique se as portas esperadas do compartimento de storage ainda estão conectadas:
show lldp neighbors -
Verifique se as portas de storage do nó e as portas do shelf de storage estão nas VLANs corretas usando os seguintes comandos:
show vlan briefshow interface trunk
Após atualizar seu RCF, você pode"verificar a configuração SSH" .