O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve como atualizar o software NX-OS dos switches Cisco Nexus 3000 e 3100 Series de uma variedade de versões de software principais para outras versões de software principais. Este documento também descreve caminhos específicos de atualização do software NX-OS que devem ser seguidos em alguns cenários, bem como descreve armadilhas comuns que você pode encontrar ao tentar atualizar o software NX-OS nos switches Nexus 3000 e 3100 Series.
A Cisco recomenda que você compreenda os fundamentos da cópia de arquivos no Cisco NX-OS. Para obter mais informações sobre esse recurso, consulte um destes documentos aplicáveis:
A Cisco recomenda que você compreenda os fundamentos da atualização do software NX-OS nos switches Cisco Nexus 3000 e 3100 Series. Para obter mais informações sobre esse procedimento, consulte um destes documentos aplicáveis:
As informações neste documento são baseadas nos switches Cisco Nexus 3000 e 3100 Series listados na seção Hardware aplicável deste documento. A saída do dispositivo neste documento foi tirada de um Nexus 3172PQ-10GE (número do modelo N3K-C3172PQ-10GE) executando várias versões do software NX-OS.
As informações apresentadas neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Este documento descreve as etapas usadas para atualizar o software Cisco NX-OS nos switches Cisco Nexus 3000 e 3100 Series de e para uma variedade de versões de software NX-OS usando caminhos de atualização revolucionários suportados. O objetivo deste documento é fornecer instruções passo a passo para executar atualizações de software NX-OS suportadas entre versões de software NX-OS principais e secundárias comuns.
Este documento não descreve as etapas usadas para executar qualquer atualização sem interrupções para o software Cisco NX-OS nos switches Cisco Nexus 3000 e 3100 Series. As atualizações do software ISSU estão fora do escopo deste documento.
Os nomes das versões do software Cisco NX-OS contêm vários componentes que podem ser consultados regularmente neste documento. Os nomes desses componentes estão claramente definidos na seção Cisco NX-OS Software Release Naming do Cisco IOS e no Cisco NX-OS Software Release Reference Guide. Especificamente, você deve estar ciente destes termos:
Por exemplo, o software NX-OS versão 7.0(3)I7(5a) tem estes componentes:
Nome do componente | Valor do componente |
---|---|
Número da versão principal | 7 |
Número da versão secundária | 0 |
Número da versão de manutenção | 3 |
Designador de plataforma | I |
Número da versão secundária da plataforma | 7 |
Número da versão de manutenção da plataforma | 5 |
Identificador de recriação de plataforma | a |
Como outro exemplo, o software NX-OS versão 9.3(5) tem estes componentes:
Nome do componente | Valor do componente |
---|---|
Número da versão principal | 9 |
Número da versão secundária | 3 |
Número da versão de manutenção | 5 |
Note: A versão principal do NX-OS 9 (às vezes chamada de 9.x na documentação) adota uma nova convenção de numeração de versão unificada que não inclui o designador de plataforma, o número de versão menor da plataforma, o número de versão de manutenção da plataforma ou a plataforma recria componentes identificadores.
Os guias de configuração do Cisco Nexus são normalmente agrupados por números de versão principal do NX-OS. No título desses guias de configuração, os números de versão principal do NX-OS são normalmente exibidos de modo que o número de versão principal tem uma variável x anexada referente à versão secundária (como 6.x, 7.x, etc.). Por exemplo, o Cisco Nexus 9000 Series NX-OS Fundamentals Configuration Guide, Release 7.x, é aplicável a todas as versões principais do NX-OS 7 (embora advertências, limitações e exemplos de configuração específicos possam ser específicos para determinados números de versões secundárias ou de manutenção).
A exceção a essa regra é a versão principal do NX-OS 9. Para a versão principal do NX-OS 9, os guias de configuração do Cisco Nexus são agrupados pelos números de versão principal e secundária do NX-OS, com uma variável x, anexada referindo-se à versão de manutenção (como 9.2(x) e 9.3(x)).
Este documento usa a formatação usada pelos títulos dos guias de configuração do Cisco Nexus (6.x, 7.x, 9.2(x), 9.3(x), etc.) para descrever atualizações de software NX-OS que causam interrupções padrão entre duas versões do software NX-OS.
Uma atualização do software NX-OS é normalmente executada entre duas versões - uma versão de origem (que é a versão do software NX-OS da qual você está atualizando) e uma versão de destino (que é a versão do software NX-OS para a qual você está atualizando). Por exemplo, se você atualizar um switch Nexus 3172PQ-10GE do software NX-OS versão 7.0(3)I7(8) para o software NX-OS versão 9.3(5), 7.0(3)I7(8) seria sua versão de origem, enquanto 9.3(5) seria sua versão de destino.
Para atualizar de uma versão de origem específica para uma versão de destino específica, seu caminho de atualização pode exigir uma atualização para uma ou mais versões intermediárias. Por exemplo, se você atualizar um switch Nexus 3172PQ-10GE do software NX-OS versão 7.0(3)I7(5a) para o software NX-OS versão 9.3(5), precisará de uma atualização para uma versão intermediária de 7.0(3)I7(8) ou 9.2(4) antes de poder atualizar com êxito para o software NX-OS versão 9.3(3) 5).
As atualizações do software NX-OS podem ser divididas em duas categorias:
O procedimento para atualizações de software ISSU NX-OS sem interrupções está fora do escopo deste documento. Este documento aborda somente as atualizações de software NX-OS que causam interrupções padrão.
O procedimento abordado neste documento é aplicável somente a este hardware:
Esta seção do documento descreve como executar atualizações de software NX-OS que causam interrupções padrão de uma variedade de versões de origem para uma variedade de versões de destino.
Esta seção do documento descreve como executar uma atualização de software NX-OS perturbador padrão de uma versão de origem na versão principal do NX-OS 6.x para uma versão de destino na versão principal do NX-OS 6.x.
Um exemplo de atualização de software NX-OS perturbador padrão é executado em um switch Cisco Nexus N3K-C3172PQ-10GE de uma versão de origem de 6.0(2)U5(1) para uma versão de destino de 6.0(2)U6(10):
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
O software NX-OS 6.x requer um total de dois arquivos de imagem binária NX-OS: uma imagem do sistema e uma imagem de início rápido. Você precisa fazer o download dessas imagens do site de download de software da Cisco para seu computador local. As etapas específicas que você precisa executar para fazer o download do software do site de Download de Software da Cisco estão fora do escopo deste documento.
Copie os arquivos de imagem binários de sistema e de início de cliques do NX-OS 6.x para o switch Nexus 3000 ou 3100 Series que você gostaria de atualizar sem interrupções usando o protocolo de transferência de arquivos de sua preferência. Este exemplo demonstra como copiar os arquivos de imagem binária de início de sessão e de sistema para a versão do software NX-OS 6.0(2)U6(1a) via FTP de um servidor FTP 192.0.2.100 acessível via VRF de gerenciamento.
N3K-C3172PQ-10GE# dir | include bin 37734400 Sep 21 15:32:00 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 189984434 Sep 21 15:36:46 2020 n3000-uk9.6.0.2.U5.1.bin N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/n3000-uk9-kickstart.6.0.2.U6.10.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/n3000-uk9.6.0.2.U6.10.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 37734400 Sep 21 15:32:00 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 189984434 Sep 21 15:36:46 2020 n3000-uk9.6.0.2.U5.1.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin
Depois que os arquivos de imagem binários do sistema e o kickstart do NX-OS 6.x forem copiados para o switch Nexus 3000 ou 3100 Series, você gostaria de atualizar ininterruptamente usando o protocolo de transferência de arquivos preferido, verifique se os arquivos de imagem binária não foram corrompidos no transporte, garantindo que as somas de verificação MD5 ou SHA5125 correspondem às publicadas na 5 Site de download de software.
Você pode identificar a soma de verificação MD5 e SHA512 dos arquivos de imagem binária NX-OS através do site de download de software da Cisco, passando o cursor sobre a imagem no site. Um exemplo disso é mostrado nesta imagem.
Este exemplo demonstra como verificar a soma de verificação MD5 dos arquivos de imagem binária de kickstart e do sistema para a versão do software NX-OS 6.0(2)U6(10) através do comando show file bootflash:{filename} md5sum. A soma de verificação MD5 esperada para o arquivo de imagem binária de kickstart NX-OS 6.0(2)U6(10) é f07cbe12d2e489ce02b9577b59753335, enquanto a soma de verificação MD5 esperada para O arquivo de imagem binária do sistema NX-OS 6.0(2)U6(10) é 98b1ba8106afbc85b83c0f985a66cd30.
N3K-C3172PQ-10GE# show file bootflash:n3000-uk9-kickstart.6.0.2.U6.10.bin md5sum f07cbe12d2e489ce02b9577b59753335 N3K-C3172PQ-10GE# show file bootflash:n3000-uk9.6.0.2.U6.10.bin md5sum 98b1ba8106afbc85b83c0f985a66cd30
Comece uma atualização de software NX-OS com interrupções padrão através do comando install all. Esse comando exige que os parâmetros de início de chamada e sistema sejam passados com o caminho de arquivo absoluto do início de chamada do NX-OS e os arquivos de imagem binários do sistema correspondentes à versão de destino.
Este exemplo mostra o comando install all em que o parâmetro kickstart aponta para o caminho de arquivo absoluto do arquivo de imagem binário de kickstart do NX-OS (bootflash:n3000-kickstart-uk9.6.0.2.U6.10.bin) e o parâmetro do sistema aponta para o caminho de arquivo absoluto Arquivo de imagem binária do sistema NX-OS (bootflash:n3000-uk9.6.0.2.U6.10.bin).
N3K-C3172PQ-10GE# install all kickstart bootflash:n3000-uk9-kickstart.6.0.2.U6.10.bin system bootflash:n3000-uk9.6.0.2.U6.10.bin Installer is forced disruptive Verifying image bootflash:/n3000-uk9-kickstart.6.0.2.U6.10.bin for boot variable "kickstart". [########################################] 100% -- SUCCESS Verifying image bootflash:/n3000-uk9.6.0.2.U6.10.bin for boot variable "system". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "system" version from image bootflash:/n3000-uk9.6.0.2.U6.10.bin. [########################################] 100% -- SUCCESS Extracting "kickstart" version from image bootflash:/n3000-uk9-kickstart.6.0.2.U6.10.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/n3000-uk9.6.0.2.U6.10.bin. [########################################] 100% -- SUCCESS Performing module support checks. [########################################] 100% -- SUCCESS Notifying services about system upgrade. [########################################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Forced by the user Images will be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 system 6.0(2)U5(1) 6.0(2)U6(10) yes 1 kickstart 6.0(2)U5(1) 6.0(2)U6(10) yes 1 bios v2.6.0(04/01/2014) v2.6.0(04/01/2014) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Mon Sep 21 17:42:55 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Time Stamp: Mon Sep 21 17:43:44 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Depois que o switch Nexus 3000 ou 3100 Series for recarregado, verifique se a atualização foi bem-sucedida por meio do comando show module. A saída desse comando deve mostrar a versão de destino desejada. Um exemplo disso é mostrado aqui, onde o switch foi atualizado com êxito para o software NX-OS versão 6.0(2)U6(10).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(10) 1.1 --
Depois de verificar se a atualização do software NX-OS da versão de origem para a versão de destino foi bem-sucedida, preserve espaço livre no flash de inicialização do switch, excluindo os arquivos de imagem binários de sistema e de início de linha de origem do flash de inicialização do dispositivo. Isso pode ser feito com o comando delete bootflash:{filename}. Um exemplo disso é mostrado aqui, em que os arquivos de imagem binária do sistema e o kickstart do NX-OS 6.0(2)U5(1) são excluídos do flash de inicialização do switch.
N3K-C3172PQ-10GE# dir | include bin 37734400 Sep 21 15:32:00 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 189984434 Sep 21 15:36:46 2020 n3000-uk9.6.0.2.U5.1.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin N3K-C3172PQ-10GE# delete bootflash:n3000-uk9-kickstart.6.0.2.U5.1.bin N3K-C3172PQ-10GE# delete bootflash:n3000-uk9.6.0.2.U5.1.bin N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin
Esta seção do documento descreve como executar uma atualização de software NX-OS perturbador padrão de uma versão de origem na versão principal do NX-OS 6.x para uma versão de destino na versão principal do NX-OS 7.x.
Note: Uma atualização do software NX-OS para uma versão de destino na versão principal do NX-OS 7.x de uma versão de origem na versão principal do NX-OS 6.x requer uma atualização intermediária obrigatória para 6.0(2)U6(10) antes de atualizar para a versão de destino desejada.
Um exemplo de atualização de software NX-OS perturbador padrão é executado em um switch Cisco Nexus N3K-C3172PQ-10GE de uma versão de origem de 6.0(2)U5(1) para uma versão de destino de 7.0(3)I7(9) com a atualização intermediária obrigatória para 6.0(2)U6(10):
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
Siga a seção Atualizar do NX-OS 6.x para o NX-OS 6.xdeste documento para executar uma atualização de software NX-OS, que causa interrupções, da sua versão de origem para uma versão intermediária do software NX-OS versão 6.0(2)U6(10). Isso é necessário para que uma atualização para uma versão de destino na versão principal do NX-OS 7.x seja bem-sucedida.
O software NX-OS 7.x usa um único arquivo de imagem binário NX-OS (às vezes chamado de arquivo de imagem unificado). Você precisa fazer o download desta imagem do site de download de software da Cisco para seu computador local. As etapas específicas que você precisa executar para fazer o download do software do site de Download de Software da Cisco estão fora do escopo deste documento.
Note: Se estiver atualizando para o software NX-OS versão 7.0(3)I7(8) ou 7.0(3)I7(9), você deve baixar a imagem compacta do software NX-OS do site de Download de Software da Cisco. Ao navegar no site, selecione o modelo do switch Nexus que você está tentando atualizar e navegue até a versão desejada do software NX-OS. Em seguida, localize a imagem do software com "Compact Image" em sua descrição e a palavra "compact" em seu nome de arquivo. Para obter mais informações, consulte a "Compact NX-OS Software Images on Cisco's Software Download Website" do Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, documento Release 7.x.
Copie os arquivos de imagem binária unificada da versão de destino para o switch Nexus 3000 ou 3100 Series que você gostaria de atualizar sem interrupções usando o protocolo de transferência de arquivos de sua preferência. Este exemplo demonstra como copiar o kickstart da versão do software NX-OS 7.0(3)I7(9) e os arquivos de imagem binária do sistema via FTP (File Transfer Protocol) de um servidor FTP 192.0.2.100 alcançável via VRF de gerenciamento.
N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/nxos.7.0.3.I7.9.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin
Depois que os arquivos de imagem binária unificada da versão de destino forem copiados para o switch Nexus 3000 ou 3100 Series, você gostaria de atualizar ininterruptamente usando o protocolo de transferência de arquivos de sua preferência, verifique se o arquivo de imagem binária não foi corrompido no transporte, garantindo que a soma de verificação MD5 ou SHA512 corresponda ao que é publicado no site de Download de software da Cisco.
Você pode identificar a soma de verificação MD5 e SHA512 dos arquivos de imagem binária NX-OS através do site de download de software da Cisco, passando o cursor sobre a imagem no site. Um exemplo disso é mostrado nesta imagem.
Este exemplo demonstra como verificar a soma de verificação MD5 do arquivo de imagem binária unificada para a versão do software NX-OS 7.0(3)I7(9) através do comando show file bootflash:{filename} md5sum. A soma de verificação MD5 esperada para o arquivo de imagem binária unificada NX-OS 7.0(3)I7(9) é d31d5b556cc4d92f2ff2d83b5df7b943.
N3K-C3172PQ-10GE# show file bootflash:nxos.7.0.3.I7.9.bin md5sum d31d5b556cc4d92f2ff2d83b5df7b943
Comece uma atualização de software NX-OS com interrupções padrão através do comando install all. Esse comando exige que o parâmetro nxos seja passado com o caminho de arquivo absoluto dos arquivos de imagem binária unificada NX-OS correspondentes à versão de destino.
Este exemplo mostra o comando install all onde o parâmetro nxos aponta para o caminho de arquivo absoluto do arquivo de imagem binária unificada NX-OS 7.0(3)I7(9) (bootflash:nxos.7.0.3.I7.9.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.9.bin for boot variable "nxos". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "nxos" version from image bootflash:/nxos.7.0.3.I7.9.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/nxos.7.0.3.I7.9.bin. [########################################] 100% -- SUCCESS Performing runtime checks. [########################################] 100% -- SUCCESS Performing module support checks. [########################################] 100% -- SUCCESS Notifying services about system upgrade. [########################################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Unsupported in new image, module needs to be powered off Images will be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 kickstart 6.0(2)U6(10) 7.0(3)I7(9) yes 1 bios v2.6.0(04/01/2014) v5.3.1(05/17/2019) yes Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Mon Sep 21 18:08:21 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom/power-seq. Warning: please do not remove or power off the module at this time. Note: Power-seq upgrade needs a power-cycle to take into effect. On success of power-seq upgrade, SWITCH OFF THE POWER to the system and then, power it up. [########################################] 100% -- SUCCESS Time Stamp: Mon Sep 21 18:12:48 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Depois que o switch Nexus 3000 ou 3100 Series for recarregado, verifique se a atualização foi bem-sucedida por meio do comando show module. A saída desse comando deve mostrar a versão de destino desejada. Um exemplo disso é mostrado aqui, onde o switch foi atualizado com êxito para o software NX-OS versão 7.0(3)I7(9).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(9) 1.1 NA
Depois de verificar se a atualização do software NX-OS da versão intermediária para a versão de destino foi bem-sucedida, preserve espaço livre no flash de inicialização do switch, excluindo os arquivos de imagem binários de sistema e de início de execução da versão intermediária do flash de inicialização do dispositivo. Isso pode ser feito com o comando delete bootflash:{filename}. Um exemplo disso é mostrado aqui, em que os arquivos de imagem binária do sistema e o kickstart do NX-OS 6.0(2)U6(10) são excluídos do flash de inicialização do switch.
N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# delete bootflash:n3000-uk9-kickstart.6.0.2.U6.10.bin Do you want to delete "/n3000-uk9-kickstart.6.0.2.U6.10.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# delete bootflash:n3000-uk9.6.0.2.U6.10.bin Do you want to delete "/n3000-uk9.6.0.2.U6.10.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin
Note: Você deve pular esta etapa se atualizar usando uma imagem compacta do software NX-OS baixada diretamente do site de download de software da Cisco. Para obter mais informações, consulte a "Compact NX-OS Software Images on Cisco's Software Download Website" do Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, documento Release 7.x.
Execute o Procedimento de Imagem Compacta do NX-OS no arquivo de imagem binária NX-OS 7.0(3)I7(9) armazenado no flash de inicialização do dispositivo com o comando install all nxos bootflash:{nxos-binary-image-file.bin} compact. Isso reduz o tamanho do arquivo de imagem binária NX-OS 7.0(3)I7(9), o que aumenta a quantidade de espaço livre no bootflash. Este é um requisito para que futuras atualizações do software NX-OS sejam executadas, já que o tamanho total do bootflash no switch Nexus 3000 ou 3100 Series não é grande o suficiente para armazenar dois arquivos de imagem binária NX-OS nas principais versões 7.x ou 9.x ao mesmo tempo. Para obter mais informações sobre o Procedimento de Imagem Compacta do NX-OS, consulte o documento Procedimento de Imagem Compacta do Nexus 3000, 3100 e 3500 NX-OS.
Um exemplo do Procedimento de Imagem Compacta do NX-OS executado no arquivo de imagem binária NX-OS 7.0(3)I7(9) armazenado no bootflash de um switch Nexus é mostrado aqui:
N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin compact Installer will perform compatibility check first. Please wait. Compacting currently loaded image bootflash:/nxos.7.0.3.I7.9.bin .................................... Compact bootflash:/nxos.7.0.3.I7.9.bin done N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 18:24:48 2020 nxos.7.0.3.I7.9.bin
Esta seção do documento descreve como executar uma atualização de software NX-OS perturbador padrão de uma versão de origem na versão principal do NX-OS 6.x para uma versão de destino na versão principal do NX-OS 7.x.
Note: Uma atualização do software NX-OS para uma versão de destino na versão secundária do NX-OS 9.2(x) de uma versão de origem na versão principal do NX-OS 6.x requer duas atualizações intermediárias obrigatórias. A primeira atualização intermediária é para NX-OS 6.0(2)U6(10). A segunda atualização intermediária é para NX-OS 7.0(3)I7(9). Após a segunda atualização intermediária para 7.0(3)I7(9), você pode atualizar para a versão desejada na versão secundária do NX-OS 9.2(x).
Um exemplo de atualização de software NX-OS perturbador padrão é executado em um switch Cisco Nexus N3K-C3172PQ-10GE de uma versão de origem de 6.0(2)U5(1) para uma versão de destino de 9.3(5) com atualizações intermediárias obrigatórias para 6.0(2)U6(10) e 7.0(3)I7(9).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
Siga a seção Upgrade From NX-OS 6.x to NX-OS 6.x deste documento para executar uma atualização de software NX-OS, que causa interrupções, da sua versão de origem para uma versão intermediária do software NX-OS versão 6.0(2)U6(10). Isso é necessário para que uma atualização para uma versão de destino na versão secundária do NX-OS 9.2(x) seja bem-sucedida.
Siga a seção Atualizar do NX-OS 6.x para o NX-OS 7.xdeste documento para executar uma atualização de software NX-OS com interrupções padrão de uma versão intermediária de 6.0(2)U6(10) para uma versão intermediária de 7.0(3)I7(9). Isso é necessário para que uma atualização para uma versão de destino na versão secundária do NX-OS 9.2(x) seja bem-sucedida.
Siga a seção Atualizar do NX-OS 7.x para o NX-OS 9.2(x) deste documento para executar uma atualização de software NX-OS prejudicial padrão do software NX-OS versão 7.0(3)I7(9) para a versão desejada na versão secundária do NX-OS 9.2(x).
Esta seção do documento descreve como executar uma atualização de software NX-OS perturbador padrão de uma versão de origem na versão principal do NX-OS 6.x para uma versão de destino na versão secundária do NX-OS 9.3(x).
Note: Uma atualização do software NX-OS para uma versão de destino na versão secundária do NX-OS 9.3(x) de uma versão de origem na versão principal do NX-OS 6.x requer duas atualizações intermediárias obrigatórias. A primeira atualização intermediária é para NX-OS 6.0(2)U6(10). A segunda atualização intermediária é para NX-OS 7.0(3)I7(9). Após a segunda atualização intermediária para 7.0(3)I7(9), você pode atualizar para a versão desejada na versão secundária do NX-OS 9.3(x).
Um exemplo de atualização de software NX-OS perturbador padrão é executado em um switch Cisco Nexus N3K-C3172PQ-10GE de uma versão de origem de 6.0(2)U5(1) para uma versão de destino de 9.3(5) com atualizações intermediárias obrigatórias para 6.0(2)U6(10) e 7.0(3)I7(9).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
Siga a seção Atualizar do NX-OS 6.x para o NX-OS 6.xdeste documento para executar uma atualização de software NX-OS, que causa interrupções, da sua versão de origem para uma versão intermediária do software NX-OS versão 6.0(2)U6(10). Isso é necessário para que uma atualização para uma versão de destino na versão secundária do NX-OS 9.2(x) seja bem-sucedida.
Siga a seção Atualizar do NX-OS 6.x para o NX-OS 7.xdeste documento para executar uma atualização de software NX-OS com interrupções padrão de uma versão intermediária de 6.0(2)U6(10) para uma versão intermediária de 7.0(3)I7(9). Isso é necessário para que uma atualização para uma versão de destino na versão secundária do NX-OS 9.2(x) seja bem-sucedida.
Siga a seção Atualizar do NX-OS 7.x para o NX-OS 9.3(x) deste documento para executar uma atualização de software NX-OS prejudicial do software NX-OS versão 7.0(3)I7(9) para a versão desejada na versão secundária do NX-OS 9.3(x).
Esta seção do documento descreve como executar uma atualização de software NX-OS perturbador padrão de uma versão de origem na versão principal do NX-OS 7.x para uma versão de destino mais adiante na versão principal do NX-OS 7.x.
Note: Uma atualização do software NX-OS de uma versão de origem de 7.0(3)I7(5) ou 7.0(3)I7(5a) para uma versão posterior do software NX-OS pode falhar com uma mensagem de erro "Falha na verificação da assinatura digital" ou "Falha na verificação da imagem". A causa principal desse problema é o defeito de software CSCvm11656. Desativar a verificação de imagem do NX-OS para esta atualização com o comando de configuração no feature signed-verify solucionará esse problema.
Um exemplo de atualização de software NX-OS perturbador padrão é executado em um switch Cisco Nexus 3172PQ-10GE de uma versão de origem de 7.0(3)I2(2a) para uma versão de destino de 7.0(3)I7(8).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.1 NA
O software NX-OS 7.x usa um único arquivo de imagem binário NX-OS (às vezes chamado de arquivo de imagem unificado). Você precisa fazer o download desta imagem do site de download de software da Cisco para seu computador local. As etapas específicas que você precisa executar para fazer o download do software do site de Download de Software da Cisco estão fora do escopo deste documento.
Note: Se estiver atualizando para o software NX-OS versão 7.0(3)I7(8) ou 7.0(3)I7(9), você deve baixar a imagem compacta do software NX-OS do site de Download de Software da Cisco. Ao navegar no site, selecione o modelo do switch Nexus que você está tentando atualizar e navegue até a versão desejada do software NX-OS. Em seguida, localize a imagem do software com "Compact Image" em sua descrição e a palavra "compact" em seu nome de arquivo. Para obter mais informações, consulte a "Compact NX-OS Software Images on Cisco's Software Download Website" do Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, documento Release 7.x.
Copie os arquivos de imagem binária unificada da versão de destino para o switch Nexus 3000 ou 3100 Series que você gostaria de atualizar sem interrupções usando o protocolo de transferência de arquivos de sua preferência. Este exemplo demonstra como copiar o kickstart da versão do software NX-OS 7.0(3)I7(9) e os arquivos de imagem binária do sistema via FTP (File Transfer Protocol) de um servidor FTP 192.0.2.100 alcançável via VRF de gerenciamento.
N3K-C3172PQ-10GE# dir | include bin 537972736 Sep 21 19:01:41 2020 nxos.7.0.3.I2.2a.bin N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/nxos.7.0.3.I7.9.bin bootflash: vrf management Password: ***** Transfer of file Completed Successfully ***** Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 537972736 Sep 21 19:01:41 2020 nxos.7.0.3.I2.2a.bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin
Note: Começando com o software NX-OS versão 7.0(3)I5(2) e posterior, para copiar o arquivo de imagem binária unificada da versão de destino via SCP, execute o Procedimento de Imagem Compacta do NX-OS via SCP. Para obter mais informações sobre esse procedimento, consulte o documento Nexus 3000, 3100 e 3500 NX-OS Compact Image Procedure (Procedimento de imagem compacta do Nexus 3000, 3100 e 3500 NX-OS).
Depois de copiar os arquivos de imagem binária unificada da versão de destino para o switch Nexus 3000 ou 3100 Series, você gostaria de atualizar ininterruptamente usando o protocolo de transferência de arquivos de sua preferência, verifique se o arquivo de imagem binária não foi corrompido no transporte, garantindo que a soma de verificação MD5 ou SHA512 corresponda ao que é publicado no site de Download de software da Cisco.
Você pode identificar a soma de verificação MD5 e SHA512 dos arquivos de imagem binária NX-OS através do site de download de software da Cisco, passando o cursor sobre a imagem no site. Um exemplo disso é mostrado na imagem aqui.
Este exemplo demonstra como verificar a soma de verificação MD5 do arquivo de imagem binária unificada para a versão do software NX-OS 7.0(3)I7(9) através do comando show file bootflash:{filename} md5sum. A soma de verificação MD5 esperada para o arquivo de imagem binária unificada NX-OS 7.0(3)I7(9) é d31d5b556cc4d92f2ff2d83b5df7b943.
N3K-C3172PQ-10GE# show file bootflash:nxos.7.0.3.I7.9.bin md5sum d31d5b556cc4d92f2ff2d83b5df7b943
Comece uma atualização de software NX-OS com interrupções padrão através do comando install all. Esse comando exige que o parâmetro nxos seja passado com o caminho de arquivo absoluto dos arquivos de imagem binária unificada NX-OS correspondentes à versão de destino.
Este exemplo mostra o comando install all onde o parâmetro nxos aponta para o caminho de arquivo absoluto do arquivo de imagem binária unificada NX-OS 7.0(3)I7(9) (bootflash:nxos.7.0.3.I7.9.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.9.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS [## ] 5% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.7.0.3.I7.9.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.7.0.3.I7.9.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [# ] 0% Collecting plugin(s) information from "new" image. [# ] 0% Performing runtime checks. [## ] 5% "Running-config contains configuration that is incompatible with the new image (strict incompatibility). Please run 'show incompatibility-all nxos <image>' command to find out which feature needs to be disabled.". Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Incompatible image Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I2(2a) 7.0(3)I7(9) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Depois que o switch Nexus 3000 ou 3100 Series for recarregado, verifique se a atualização foi bem-sucedida por meio do comando show module. A saída desse comando deve mostrar a versão de destino desejada. Um exemplo disso é mostrado aqui, onde o switch foi atualizado com êxito para o software NX-OS versão 7.0(3)I7(9).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(9) 1.1 NA
Verifique se a atualização do software NX-OS da versão de origem para a versão de destino foi bem-sucedida. Para preservar o espaço livre no flash de inicialização do switch, exclua os arquivos de imagem binária unificada da versão de origem do flash de inicialização do dispositivo. Isso pode ser feito com o comando delete bootflash:{filename}. Um exemplo disso é mostrado aqui, onde o arquivo de imagem binária unificada NX-OS 7.0(3)I2(2a) é excluído do flash de inicialização do switch.
N3K-C3172PQ-10GE# dir | include bin 537972736 Sep 21 19:01:41 2020 nxos.7.0.3.I2.2a.bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# delete bootflash:nxos.7.0.3.I2.2a.bin Do you want to delete "/nxos.7.0.3.I2.2a.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin
Note: Você deve pular esta etapa se atualizar usando uma imagem compacta do software NX-OS baixada diretamente do site de download de software da Cisco. Para obter mais informações, consulte a "Compact NX-OS Software Images on Cisco's Software Download Website" do Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, documento Release 7.x.
Note: Esta etapa só é necessária se você não copiou a imagem binária unificada da versão de destino via SCP executando o Procedimento de Imagem Compacta do NX-OS via SCP na Etapa 2.
Execute o Procedimento de Imagem Compacta do NX-OS no arquivo de imagem binária NX-OS 7.0(3)I7(9) armazenado no flash de inicialização do dispositivo com o comando install all nxos bootflash:{nxos-binary-image-file.bin} compact. Isso reduz o tamanho do arquivo de imagem binária NX-OS 7.0(3)I7(9), o que aumenta a quantidade de espaço livre no bootflash. Este é um requisito para que futuras atualizações do software NX-OS sejam executadas, já que o tamanho total do bootflash no switch Nexus 3000 ou 3100 Series não é grande o suficiente para armazenar dois arquivos de imagem binária NX-OS nas principais versões 7.x ou 9.x ao mesmo tempo. Para obter mais informações sobre o Procedimento de Imagem Compacta do NX-OS, consulte o documento Procedimento de Imagem Compacta do Nexus 3000, 3100 e 3500 NX-OS.
Um exemplo do Procedimento de Imagem Compacta do NX-OS executado no arquivo de imagem binária NX-OS 7.0(3)I7(9) armazenado no bootflash de um switch Nexus é mostrado aqui:
N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin compact Installer will perform compatibility check first. Please wait. Compacting currently loaded image bootflash:/nxos.7.0.3.I7.9.bin .................................... Compact bootflash:/nxos.7.0.3.I7.9.bin done N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin
Esta seção do documento descreve como executar uma atualização de software NX-OS perturbador padrão de uma versão de origem na versão principal do NX-OS 7.x para uma versão de destino na versão secundária do NX-OS 9.2(x).
Note: Uma atualização do software NX-OS para uma versão de destino na versão secundária do NX-OS 9.2(x) de uma versão de origem que está na versão principal do NX-OS 7.x requer uma atualização intermediária obrigatória para o NX-OS 7.0(3)I7(9) antes de atualizar para a versão de destino desejada.
Um exemplo de atualização de software NX-OS perturbador padrão é executado em um switch Cisco Nexus 3172PQ-10GE de uma versão de origem de 7.0(3)I2(2a) para uma versão de destino de 9.2(4) com uma atualização intermediária obrigatória para 7.0(3)I7(9).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.1 NA
Siga a seção Atualizar do NX-OS 7.x para o NX-OS 7.xdeste documento para executar uma atualização de software NX-OS com interrupções padrão da versão de origem para o software NX-OS versão 7.0(3)I7(9)
O software NX-OS 9.2(x) usa um único arquivo de imagem binário NX-OS (às vezes chamado de arquivo de imagem unificado). Você precisa fazer o download desta imagem do site de download de software da Cisco para seu computador local. As etapas específicas que você precisa executar para fazer o download do software do site de Download de Software da Cisco estão fora do escopo deste documento.
Note: Se estiver atualizando para o software NX-OS versão 9.2(4), você deve baixar a imagem compacta do software NX-OS do site de download de software da Cisco. Ao navegar no site, selecione o modelo do switch Nexus que você está tentando atualizar e navegue até a versão desejada do software NX-OS. Em seguida, localize a imagem do software com "Compact Image" em sua descrição e a palavra "compact" em seu nome de arquivo. Para obter mais informações, consulte a "Compact NX-OS Software Images on Cisco's Software Download Website" do documento Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.2(x).
Copie os arquivos de imagem binária unificada da versão de destino para o switch Nexus 3000 ou 3100 Series executando o procedimento de imagem compacta NX-OS via SCP. Para obter mais informações sobre este procedimento, consulte o documento Procedimento de Imagem Compacta Nexus 3000, 3100 e 3500 NX-OS
Note: Se uma unidade flash USB estiver conectada ao switch Nexus 3000 ou 3100 Series, você também poderá executar o Procedimento de Imagem Compacta do NX-OS no arquivo de imagem binária unificada do NX-OS localizado na unidade flash USB e, em seguida, copiar o arquivo de imagem binária unificada resultante para o flash de inicialização do switch.
Note: Para executar o Procedimento de Imagem Compacta do NX-OS e reduzir o tamanho do arquivo da imagem binária unificada do NX-OS, a soma de verificação MD5 e SHA512 do arquivo de imagem binária unificada do NX-OS é diferente da soma de verificação MD5/SHA512 publicada no site de Download de Software da Cisco. Esse é um comportamento esperado e não indica um problema - prossiga com uma atualização do software NX-OS neste cenário.
Este exemplo demonstra como copiar os arquivos de imagem binária unificados da versão do software NX-OS 9.2(4) através do Procedimento de Imagem Compacta do NX-OS via SCP (Secure Copy Protocol) de um servidor SCP 192.0.2.100 acessível através do VRF de gerenciamento.
N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.2.4.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.2.4.bin 100% 1278MB 4.0MB/s 05:16 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin
Comece uma atualização de software NX-OS com interrupções padrão através do comando install all. Esse comando exige que o parâmetro nxos seja passado com o caminho de arquivo absoluto dos arquivos de imagem binária unificada NX-OS correspondentes à versão de destino.
Este exemplo mostra o comando install all onde o parâmetro nxos aponta para o caminho de arquivo absoluto do arquivo de imagem binária unificada NX-OS 9.2(4) (bootflash:nxos.9.2.4.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.2.4.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.2.4.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(9) 9.2(4) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Depois que o switch Nexus 3000 ou 3100 Series for recarregado, verifique se a atualização foi bem-sucedida por meio do comando show module. A saída desse comando deve mostrar a versão de destino desejada. Um exemplo disso é mostrado aqui, onde o switch foi atualizado com êxito para o software NX-OS versão 9.2(4).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.1 NA
Verifique se a atualização do software NX-OS da versão intermediária para a versão de destino foi bem-sucedida. Para preservar o espaço livre no flash de inicialização do switch, exclua os arquivos de imagem binária unificada da versão intermediária do flash de inicialização do dispositivo. Isso pode ser feito com o comando delete bootflash:{filename}. Um exemplo disso é mostrado aqui, onde o arquivo de imagem binária unificada NX-OS 7.0(3)I7(9) é excluído do flash de inicialização do switch.
N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# delete bootflash:nxos.7.0.3.I7.9.bin Do you want to delete "/nxos.7.0.3.I7.9.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin
Esta seção do documento descreve como executar uma atualização de software NX-OS perturbador padrão de uma versão de origem na versão principal do NX-OS 7.x para uma versão de destino na versão secundária do NX-OS 9.3(x).
Note: Uma atualização do software NX-OS para uma versão de destino na versão secundária NX-OS 9.3(x) de uma versão de origem 7.0(3)I7(6) ou anterior exige uma atualização intermediária obrigatória para NX-OS 7.0(3)I7(9).
Um exemplo de atualização de software NX-OS perturbador padrão é executado em um switch Cisco Nexus 3172PQ-10GE de uma versão de origem de 7.0(3)I2(2a) para uma versão de destino de 9.3(5) com a atualização intermediária obrigatória para 7.0(3)I7(9).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.1 NA
Siga a seção Atualizar do NX-OS 7.x para o NX-OS 7.xdeste documento para executar uma atualização de software NX-OS com interrupções padrão da versão de origem para o software NX-OS versão 7.0(3)I7(9)
O software NX-OS 9.3(x) usa um único arquivo de imagem binário NX-OS (às vezes chamado de arquivo de imagem unificado). Você precisa fazer o download desta imagem do site de download de software da Cisco para seu computador local. As etapas específicas que você precisa executar para fazer o download do software do site de Download de Software da Cisco estão fora do escopo deste documento.
Note: Se estiver atualizando para o software NX-OS versão 9.3(4) ou posterior, você deve baixar a imagem compacta do software NX-OS do site de Download de Software da Cisco. Ao navegar no site, selecione o modelo do switch Nexus que você está tentando atualizar e navegue até a versão desejada do software NX-OS. Em seguida, localize a imagem do software com "Compact Image" em sua descrição e a palavra "compact" em seu nome de arquivo. Para obter mais informações, consulte a "Compact NX-OS Software Images on Cisco's Software Download Website" do documento Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.3(x).
Copie os arquivos de imagem binária unificada da versão de destino para o switch Nexus 3000 ou 3100 Series executando o procedimento de imagem compacta NX-OS via SCP. Para obter mais informações sobre este procedimento, consulte o documento Procedimento de Imagem Compacta Nexus 3000, 3100 e 3500 NX-OS
Note: Se uma unidade flash USB estiver conectada ao switch Nexus 3000 ou 3100 Series, você também poderá executar o Procedimento de Imagem Compacta do NX-OS no arquivo de imagem binária unificada do NX-OS localizado na unidade flash USB e, em seguida, copiar o arquivo de imagem binária unificada resultante para o flash de inicialização do switch.
Note: Para executar o Procedimento de Imagem Compacta do NX-OS e reduzir o tamanho do arquivo da imagem binária unificada do NX-OS, a soma de verificação MD5 e SHA512 do arquivo de imagem binária unificada do NX-OS é diferente da soma de verificação MD5/SHA512 publicada no site de Download de Software da Cisco. Esse é um comportamento esperado e não indica um problema - prossiga com uma atualização do software NX-OS neste cenário.
Este exemplo demonstra como copiar os arquivos de imagem binária unificados da versão do software NX-OS 9.3(5) através do Procedimento de Imagem Compacta do NX-OS via SCP (Secure Copy Protocol) de um servidor SCP 192.0.2.100 acessível através do VRF de gerenciamento.
N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 22 15:59:40 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.3.5.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.5.bin 100% 1880MB 4.1MB/s 07:38 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 22 15:59:40 2020 nxos.7.0.3.I7.9.bin 669892018 Sep 22 16:28:42 2020 nxos.9.3.5.bin
Comece uma atualização de software NX-OS com interrupções padrão através do comando install all. Esse comando exige que o parâmetro nxos seja passado com o caminho de arquivo absoluto dos arquivos de imagem binária unificada NX-OS correspondentes à versão de destino.
Este exemplo mostra o comando install all onde o parâmetro nxos aponta para o caminho de arquivo absoluto do arquivo de imagem binária unificada NX-OS 9.3(5) (bootflash:nxos.9.3.5.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.3.5.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.5.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(9) 9.3(5) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Depois que o switch Nexus 3000 ou 3100 Series for recarregado, verifique se a atualização foi bem-sucedida por meio do comando show module. A saída desse comando deve mostrar a versão de destino desejada. Um exemplo disso é mostrado aqui, onde o switch foi atualizado com êxito para o software NX-OS versão 9.3(5).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.1 NA
Após verificar se a atualização do software NX-OS da versão intermediária para a versão de destino foi bem-sucedida, preserve espaço livre no flash de inicialização do switch, excluindo os arquivos de imagem binária unificada da versão intermediária do flash de inicialização do dispositivo. Isso pode ser feito com o comando delete bootflash:{filename}. Um exemplo disso é mostrado aqui, onde o arquivo de imagem binária unificada NX-OS 7.0(3)I7(9) é excluído do flash de inicialização do switch.
N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 22 15:59:40 2020 nxos.7.0.3.I7.9.bin 669892018 Sep 22 16:28:42 2020 nxos.9.3.5.bin N3K-C3172PQ-10GE# delete bootflash:nxos.7.0.3.I7.9.bin Do you want to delete "/nxos.7.0.3.I7.9.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 669892018 Sep 22 16:28:42 2020 nxos.9.3.5.bin
Esta seção do documento descreve como executar uma atualização de software NX-OS perturbador padrão de uma versão de origem na versão secundária do NX-OS 9.2(x) para uma versão de destino na versão secundária do NX-OS 9.2(x).
Um exemplo de atualização de software NX-OS revolucionário padrão é executado em um switch Cisco Nexus 3172PQ-10GE de uma versão de origem de 9.2(1) para uma versão de destino de 9.2(4):
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.1 NA
O software NX-OS 9.2(x) usa um único arquivo de imagem binário NX-OS (às vezes chamado de arquivo de imagem unificado). Você precisa fazer o download desta imagem do site de download de software da Cisco para seu computador local. As etapas específicas que você precisa executar para fazer o download do software do site de Download de Software da Cisco estão fora do escopo deste documento.
Note: Se estiver atualizando para o software NX-OS versão 9.2(4), você deve baixar a imagem compacta do software NX-OS do site de download de software da Cisco. Ao navegar no site, selecione o modelo do switch Nexus que você está tentando atualizar e navegue até a versão desejada do software NX-OS. Em seguida, localize a imagem do software com "Compact Image" em sua descrição e a palavra "compact" em seu nome de arquivo. Para obter mais informações, consulte a "Compact NX-OS Software Images on Cisco's Software Download Website" do documento Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.2(x).
Copie os arquivos de imagem binária unificada da versão de destino para o switch Nexus 3000 ou 3100 Series executando o procedimento de imagem compacta NX-OS via SCP. Para obter mais informações sobre este procedimento, consulte o documento Procedimento de Imagem Compacta Nexus 3000, 3100 e 3500 NX-OS
Note: Se uma unidade flash USB estiver conectada ao switch Nexus 3000 ou 3100 Series, você também poderá executar o Procedimento de Imagem Compacta do NX-OS no arquivo de imagem binária unificada do NX-OS localizado na unidade flash USB e, em seguida, copiar o arquivo de imagem binária unificada resultante para o flash de inicialização do switch.
Note: Para executar o Procedimento de Imagem Compacta do NX-OS e reduzir o tamanho do arquivo da imagem binária unificada do NX-OS, a soma de verificação MD5 e SHA512 do arquivo de imagem binária unificada do NX-OS é diferente da soma de verificação MD5/SHA512 publicada no site de Download de Software da Cisco. Esse é um comportamento esperado e não indica um problema - prossiga com uma atualização do software NX-OS neste cenário.
Este exemplo demonstra como copiar os arquivos de imagem binária unificados da versão do software NX-OS 9.2(4) através do Procedimento de Imagem Compacta do NX-OS via SCP (Secure Copy Protocol) de um servidor SCP 192.0.2.100 acessível através do VRF de gerenciamento.
N3K-C3172PQ-10GE# dir | include bin 524696710 Sep 22 16:47:35 2020 nxos.9.2.1.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.2.4.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.2.4.bin 100% 1278MB 4.7MB/s 04:33 Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 524696710 Sep 22 16:47:35 2020 nxos.9.2.1.bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin
Comece uma atualização de software NX-OS com interrupções padrão através do comando install all. Esse comando exige que o parâmetro nxos seja passado com o caminho de arquivo absoluto dos arquivos de imagem binária unificada NX-OS correspondentes à versão de destino.
Este exemplo mostra o comando install all onde o parâmetro nxos aponta para o caminho de arquivo absoluto do arquivo de imagem binária unificada NX-OS 9.2(4) (bootflash:nxos.9.2.4.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.2.4.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.2.4.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.2(1) 9.2(4) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Depois que o switch Nexus 3000 ou 3100 Series for recarregado, verifique se a atualização foi bem-sucedida por meio do comando show module. A saída desse comando deve mostrar a versão de destino desejada. Um exemplo disso é mostrado aqui, onde o switch foi atualizado com êxito para o software NX-OS versão 9.2(4).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.1 NA
Após verificar se a atualização do software NX-OS da versão de origem para a versão de destino foi bem-sucedida, preserve espaço livre no flash de inicialização do switch, excluindo os arquivos de imagem binária unificada da versão de origem do flash de inicialização do dispositivo. Isso pode ser feito com o comando delete bootflash:{filename}. Um exemplo disso é mostrado aqui, onde o arquivo de imagem binária unificada NX-OS 9.2(1) é excluído do flash de inicialização do switch.
N3K-C3172PQ-10GE# dir | include bin 524696710 Sep 22 16:47:35 2020 nxos.9.2.1.bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# delete bootflash:nxos.9.2.1.bin Do you want to delete "/nxos.9.2.1.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin
Esta seção do documento descreve como executar uma atualização de software NX-OS perturbador padrão de uma versão de origem na versão secundária do NX-OS 9.2(x) para uma versão de destino na versão secundária do NX-OS 9.3(x).
Note: Uma atualização do software NX-OS para uma versão de destino na versão secundária do NX-OS 9.3(x) de uma versão de origem 9.2(3) ou anterior exige uma atualização intermediária obrigatória para o NX-OS 9.2(4).
Um exemplo de atualização de software NX-OS disruptivo padrão é executado em um switch Cisco Nexus 3172PQ-10GE de uma versão de origem de 9.2(1) para uma versão de destino de 9.3(5):
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.1 NA
Siga a seção Upgrade From NX-OS 9.2(x) to NX-OS 9.2(x) deste documento para executar uma atualização de software NX-OS com interrupções padrão da versão de origem para o software NX-OS versão 9.2(4).
O software NX-OS 9.3(x) usa um único arquivo de imagem binário NX-OS (às vezes chamado de arquivo de imagem unificado). Você precisa fazer o download desta imagem do site de download de software da Cisco para seu computador local. As etapas específicas que você precisa executar para fazer o download do software do site de Download de Software da Cisco estão fora do escopo deste documento.
Note: Se estiver atualizando para o software NX-OS versão 9.3(4) ou posterior, você deve baixar a imagem compacta do software NX-OS do site de Download de Software da Cisco. Ao navegar no site, selecione o modelo do switch Nexus que você está tentando atualizar e navegue até a versão desejada do software NX-OS. Em seguida, localize a imagem do software com "Compact Image" em sua descrição e a palavra "compact" em seu nome de arquivo. Para obter mais informações, consulte a "Compact NX-OS Software Images on Cisco's Software Download Website" do documento Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.3(x).
Copie os arquivos de imagem binária unificada da versão de destino para o switch Nexus 3000 ou 3100 Series executando o procedimento de imagem compacta NX-OS via SCP. Para obter mais informações sobre este procedimento, consulte o documento Procedimento de Imagem Compacta Nexus 3000, 3100 e 3500 NX-OS
Note: Se uma unidade flash USB estiver conectada ao switch Nexus 3000 ou 3100 Series, você também poderá executar o Procedimento de Imagem Compacta do NX-OS no arquivo de imagem binária unificada do NX-OS localizado na unidade flash USB e, em seguida, copiar o arquivo de imagem binária unificada resultante para o flash de inicialização do switch.
Note: Para executar o Procedimento de Imagem Compacta do NX-OS e reduzir o tamanho do arquivo da imagem binária unificada do NX-OS, a soma de verificação MD5 e SHA512 do arquivo de imagem binária unificada do NX-OS é diferente da soma de verificação MD5/SHA512 publicada no site de Download de Software da Cisco. Esse é um comportamento esperado e não indica um problema - prossiga com uma atualização do software NX-OS neste cenário.
Este exemplo demonstra como copiar os arquivos de imagem binária unificados da versão do software NX-OS 9.3(5) através do Procedimento de Imagem Compacta do NX-OS via SCP (Secure Copy Protocol) de um servidor SCP 192.0.2.100 acessível através do VRF de gerenciamento.
N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.3.5.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.5.bin 100% 1880MB 4.8MB/s 06:33 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin 669892018 Sep 22 19:09:35 2020 nxos.9.3.5.bin
Comece uma atualização de software NX-OS com interrupções padrão através do comando install all. Esse comando exige que o parâmetro nxos seja passado com o caminho de arquivo absoluto dos arquivos de imagem binária unificada NX-OS correspondentes à versão de destino.
Este exemplo mostra o comando install all onde o parâmetro nxos aponta para o caminho de arquivo absoluto do arquivo de imagem binária unificada NX-OS 9.3(5) (bootflash:nxos.9.3.5.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.3.5.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.5.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.2(4) 9.3(5) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Depois que o switch Nexus 3000 ou 3100 Series for recarregado, verifique se a atualização foi bem-sucedida por meio do comando show module. A saída desse comando deve mostrar a versão de destino desejada. Um exemplo disso é mostrado aqui, onde o switch foi atualizado com êxito para o software NX-OS versão 9.3(5).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.1 NA
Depois de verificar se a atualização do software NX-OS da versão intermediária para a versão de destino foi bem-sucedida, exclua os arquivos de imagem binária unificada da versão intermediária do flash de inicialização do dispositivo para preservar o espaço livre no flash de inicialização do switch. Isso pode ser feito com o comando delete bootflash:{filename}. Um exemplo disso é mostrado aqui, onde o arquivo de imagem binária unificada NX-OS 9.2(4) é excluído do flash de inicialização do switch.
N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin 669892018 Sep 22 19:09:35 2020 nxos.9.3.5.bin N3K-C3172PQ-10GE# delete bootflash:nxos.9.2.4.bin Do you want to delete "/nxos.9.2.4.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 669892018 Sep 22 19:09:35 2020 nxos.9.3.5.bin
Esta seção do documento descreve como executar uma atualização de software NX-OS perturbador padrão de uma versão de origem na versão secundária do NX-OS 9.3(x) para uma versão de destino na versão secundária do NX-OS 9.3(x).
Um exemplo de atualização de software NX-OS revolucionário padrão é executado em um switch Cisco Nexus 3172PQ-10GE de uma versão de origem de 9.3(1) para uma versão de destino de 9.3(5):
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(1) 1.1 NA
O software NX-OS 9.3(x) usa um único arquivo de imagem binário NX-OS (às vezes chamado de arquivo de imagem unificado). Você precisa fazer o download desta imagem do site de download de software da Cisco para seu computador local. As etapas específicas que você precisa executar para fazer o download do software do site de Download de Software da Cisco estão fora do escopo deste documento.
Note: Se estiver atualizando para o software NX-OS versão 9.3(4) ou posterior, você deve baixar a imagem compacta do software NX-OS do site de Download de Software da Cisco. Ao navegar no site, selecione o modelo do switch Nexus que você está tentando atualizar e navegue até a versão desejada do software NX-OS. Em seguida, localize a imagem do software com "Compact Image" em sua descrição e a palavra "compact" em seu nome de arquivo. Para obter mais informações, consulte a "Compact NX-OS Software Images on Cisco's Software Download Website" do documento Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.3(x).
Para copiar os arquivos de imagem binária unificada da versão de destino para o switch Nexus 3000 ou 3100 Series, execute o procedimento de imagem compacta NX-OS via SCP. Para obter mais informações sobre este procedimento, consulte o documento Procedimento de Imagem Compacta Nexus 3000, 3100 e 3500 NX-OS
Note: Se uma unidade flash USB estiver conectada ao switch Nexus 3000 ou 3100 Series, você também poderá executar o Procedimento de Imagem Compacta do NX-OS no arquivo de imagem binária unificada do NX-OS localizado na unidade flash USB e, em seguida, copiar o arquivo de imagem binária unificada resultante para o flash de inicialização do switch.
Note: À medida que o Procedimento de Imagem Compacta do NX-OS é executado e o tamanho do arquivo da imagem binária unificada do NX-OS é reduzido, o checksum MD5 e SHA512 do arquivo de imagem binária unificada do NX-OS é diferente do checksum MD5/SHA512 publicado no site de Download de Software da Cisco. Esse é um comportamento esperado e não indica um problema - prossiga com uma atualização do software NX-OS neste cenário.
Este exemplo demonstra como copiar os arquivos de imagem binária unificados da versão do software NX-OS 9.3(5) através do Procedimento de Imagem Compacta do NX-OS via SCP (Secure Copy Protocol) de um servidor SCP 192.0.2.100 acessível através do VRF de gerenciamento.
N3K-C3172PQ-10GE# dir | include bin 510885739 Sep 22 19:56:37 2020 nxos.9.3.1.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.3.5.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.5.bin 100% 1880MB 5.2MB/s 06:02 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 510885739 Sep 22 19:56:37 2020 nxos.9.3.1.bin 669892018 Sep 22 21:38:04 2020 nxos.9.3.5.bin
Comece uma atualização de software NX-OS com interrupções padrão através do comando install all. Esse comando exige que o parâmetro nxos seja passado com o caminho de arquivo absoluto dos arquivos de imagem binária unificada NX-OS correspondentes à versão de destino.
Este exemplo mostra o comando install all onde o parâmetro nxos aponta para o caminho de arquivo absoluto do arquivo de imagem binária unificada NX-OS 9.3(5) (bootflash:nxos.9.3.5.bin).
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.3.5.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.5.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.3(1) 9.3(5) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Depois que o switch Nexus 3000 ou 3100 Series for recarregado, verifique se a atualização foi bem-sucedida por meio do comando show module. A saída desse comando deve mostrar a versão de destino desejada. Um exemplo disso é mostrado aqui, onde o switch foi atualizado com êxito para o software NX-OS versão 9.3(5).
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.1 NA
Depois de verificar se a atualização do software NX-OS da versão intermediária para a versão de destino foi bem-sucedida, preserve espaço livre no flash de inicialização do switch, excluindo os arquivos de imagem binária unificada da versão intermediária do flash de inicialização do dispositivo. Isso pode ser feito com o comando delete bootflash:{filename}. Um exemplo disso é mostrado aqui, onde o arquivo de imagem binária unificada NX-OS 7.0(3)I7(8) é excluído do flash de inicialização do switch.
N3K-C3172PQ-10GE# dir | include bin 510885739 Sep 22 19:56:37 2020 nxos.9.3.1.bin 669892018 Sep 22 21:38:04 2020 nxos.9.3.5.bin N3K-C3172PQ-10GE# delete bootflash:nxos.9.3.1.bin Do you want to delete "/nxos.9.3.1.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 669892018 Sep 22 21:38:04 2020 nxos.9.3.5.bin