Introdução
Este documento descreve as opções de atualização e os caminhos para o software NX-OS de um switch Cisco Nexus 5500 e 5600 Series.
Pré-requisitos
Hardware aplicável
As informações abordadas neste documento aplicam-se somente a este hardware:
- Cisco Nexus 5596UP
- Cisco Nexus 5596T
- Cisco Nexus 5548UP
- Cisco Nexus 5548P
- Cisco Nexus 5672UP
- Cisco Nexus 5648Q
- Cisco Nexus 5624Q
- Cisco Nexus 5696Q
- 56128 Cisco Nexus
Software NX-OS
O software NX-OS para os switches Nexus 5500 e 5600 Series consiste na imagem kickstart e na imagem do sistema. Ao atualizar o software NX-OS no dispositivo, verifique se ambas as imagens correspondem à mesma versão.
Para obter as imagens necessárias do NX-OS:
- Acesse o Centro de download de software em https://software.cisco.com/download/home.
- Procure a plataforma correspondente do Nexus 5500 e 5600 que precisa ser atualizada.
- Faça o download da imagem do sistema e do kickstart para o código que precisa ser instalado no dispositivo.
Códigos mínimos recomendados
Para obter informações sobre as versões mínimas recomendadas do software NX-OS para os switches Cisco Nexus 5500 e 5600 Series, consulte um destes documentos aplicáveis:
Versões mínimas recomendadas do Cisco NX-OS para switches Cisco Nexus 5500 Series
Versões mínimas recomendadas do Cisco NX-OS para switches Cisco Nexus 5600 Series
Informações de Apoio
Os switches Cisco Nexus 5500 e 5600 Series oferecem duas opções diferentes para atualizar o software: In Service Software Upgrade (ISSU) e Non-ISSU. Cada opção pode ser aproveitada dependendo do ambiente, da configuração aplicada e do tempo de inatividade permitido.
Atualização de software em serviço (ISSU)
Os switches Cisco Nexus 5500 e 5600 Series suportam uma única arquitetura ISSU de "supervisor" e realizam uma reinicialização stateful de todo o sistema operacional na execução, enquanto deixam o encaminhamento do plano de dados intacto. Durante esse período, as funções do plano de controle do switch que está passando pelo ISSU são temporariamente suspensas por 80 segundos e as alterações de configuração não são permitidas.
Considerações
- O ISSU só é suportado entre imagens compatíveis. Consulte a seção Caminhos de Upgrade Suportados neste documento.
- Qualquer falha no ponto em que o ISSU não pode ser cancelado normalmente pode resultar em um upgrade com interrupções (recarregamento do chassi). Os motivos comuns para a interrupção de ISSU são inserções e remoções de módulos ou alterações de topologia de árvore estendida enquanto o switch está passando por ISSU.
- Um ISSU bem-sucedido não causa nenhum recarregamento no chassi nem FEXs conectados.
- As solicitações de alteração de configuração de CLI e SNMP são negadas durante as operações de ISSU.
Pré-requisitos para ISSU
Aqui, uma lista de requisitos que devem ser atendidos para que o ISSU seja suportado, deixar de atender a um deles é suficiente para que o ISSU falhe:
- O dispositivo não deve executar serviços de Camada 3. Você deve desconfigurar todos os recursos de Camada 3, remover a licença de L3 e recarregar o switch para ter um upgrade sem interrupções com um ISSU.
- Os temporizadores de LACP rápidos (hello=1 sec, dead=3 sec) não são suportados com ISSU. Os temporizadores padrão (hello=30 seg, dead=90 seg) devem ser configurados no switch e em seus vizinhos LACP.
- Os switches com STP ativado não podem estar presentes no downstream para o switch que está passando por um ISSU.
- O recurso STP Bridge Assurance (rede do tipo porta spanning-tree) não pode ser configurado em nenhuma interface, exceto no link par do vPC.
- Nenhuma alteração de topologia deve estar ativa em qualquer instância do STP.
- Não pode haver nenhuma interface no status de encaminhamento designado do STP, exceto o link par do VPC. Se houver interfaces nesse estado e elas estiverem conectadas a dispositivos que não executam o STP, como servidores, roteadores, firewalls e outros, você poderá configurar a borda do tipo de porta spanning-tree nas portas de acesso e o tronco de borda do tipo de porta spanning-tree nas portas de tronco, para atender ao requisito. Não use a borda de tipo de porta spanning-tree em interfaces que se conectam a switches que executam o STP.
- Em caso de configuração do VPC, todos os pré-requisitos do ISSU devem ser atendidos em ambos os peers do VPC simultaneamente.
Serviços de gerenciamento durante o ISSU
Antes de o switch ser redefinido para ISSU (o plano de controle fica inativo por ~80seg), as conexões de gerenciamento e inband são desativadas e são ativadas novamente após a conclusão do ISSU. Os serviços que dependem de portas de gerenciamento e inband são afetados durante esse período, por exemplo: sessões Telnet, SSH, AAA, RADIUS, HTTP e NTP de e para o switch são interrompidas durante a reinicialização do plano de controle do ISSU. Por esse motivo, é recomendável ter acesso ao console durante o processo do ISSU, para que o usuário possa observar o progresso do ISSU enquanto as conexões de gerenciamento retornam.
Atualização de software não em serviço (não ISSU)
Os switches Cisco Nexus 5500 e 5600 Series também suportam uma opção não ISSU, comumente conhecida como atualização com interrupções, que permite que uma nova imagem seja carregada com o recarregamento do dispositivo.
Motivos para upgrade com interrupções
- O upgrade com interrupções é o único método de upgrade se uma das condições do ISSU não for atendida.
- Com um upgrade sem interrupções, todos os FEXs conectados são atualizados simultaneamente, assim uma janela de manutenção pode ser menor.
- O upgrade com interrupções pode ser executado entre imagens incompatíveis, o que pode ajudar a evitar vários saltos de upgrade exigidos pela opção ISSU.
Cuidado: a execução de uma atualização entre imagens incompatíveis pode resultar em uma determinada perda de configuração. Consulte o bug da Cisco ID CSCul2703 para obter detalhes. É necessário decidir se a perda de parte da configuração e sua restauração após a atualização é aceitável ou se é preferível manter toda a configuração usando um caminho de atualização com suporte.
Observação: se for feita a atualização de uma versão 7.x para uma versão que tenha a correção do bug da Cisco ID CSCva49522, será usada a repetição de configuração binária e não será esperada perda de configuração.
Observação: os switches Nexus 5596 não são inicializados após uma recarga ou uma atualização do NX-OS se as configurações do controlador de energia não tiverem sido atualizadas. Consulte o bug da Cisco ID CSCun66310 para obter detalhes.
Caminhos de atualização suportados
Consulte a Tabela 1 para obter os caminhos de atualização suportados para o Cisco NX-OS versão 7.3(13)N1(1) e 7.3(14)N1(1).
Tabela 1 Caminhos de atualização suportados para os switches Cisco Nexus 5500 e 5600 Series
Versão atual |
Versões Intermediárias |
Versão de Destino |
Qualquer versão no Cisco NX-OS 7.3 |
A atualização direta é suportada |
7.3(13)N1(1) 7.3(14)N1(1) |
Qualquer versão no Cisco NX-OS 7.2 |
7.3(2)N1(1) |
NX-OX 7.1(4) ou 7.1(5) |
A atualização direta é suportada |
NX-OX 7.1 antes do 7.1(4) |
7.1(4)N1(1) ou 7.1(5)N1(1) |
NX-OX 7.0(4) ou posterior |
7.1(4)N1(1) ou 7.1(5)N1(1) |
NX-OX 7.0 antes da 7.0(4) |
Dois saltos: Primeiro 7.0(8)N1(1), depois 7.1(4)N1(1) |
NX-OX 5.2 ou 6.0 |
Dois saltos: Primeiro 7.0(4)N1(1), depois para 7.1(4)N1(1) |
Observação: não é possível atualizar sem interrupções para o Cisco NX-OS versão 7.3(13)N1(1) do Cisco NX-OS versão 7.3(7)N1(1) devido ao problema devido à ID de bug da Cisco CSCvt58479.
Métodos suportados para atualização
ISSU (sem interrupções)
Para disparar uma atualização de ISSU, o comando install all deve ser usado entre imagens compatíveis:
switch# install all kickstart bootflash:[kickstart-image.bin] system bootflash:[system-image.bin]
Sem ISSU (Sem Interrupção)
Para disparar uma atualização não ISSU, o comando install all deve ser usado entre imagens compatíveis ou incompatíveis:
switch# install all kickstart bootflash:[kickstart-image.bin] system bootflash:[system-image.bin]
Para forçar um upgrade sem interrupções, mesmo que um ISSU possa ser aproveitado, use o comando install all com a opção force:
switch# install all force kickstart bootflash:[kickstart-image.bin] system bootflash:[system-image.bin]
Observação: depois que o comando install all conclui suas pré-verificações, um Upgrade com Interrupções é alertado com esta mensagem: "O switch será recarregado para um upgrade com interrupções. Deseja continuar com a instalação (s/n)? [n]", digite 'y' para que a atualização continue.
Cuidado: a alteração da variável de inicialização de uma maneira não recomendada para atualizar ou fazer downgrade do Cisco NX-OS pode causar perda de configuração e instabilidade do sistema.
Documentação relacionada
A documentação para os switches Cisco Nexus 5500 e 5600 Series está disponível nos switches Cisco Nexus 5000 Series
O conjunto de documentação está dividido nestas categorias: