Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Probleem

Oplossing

Stap 1. De ACI-firmware-afbeelding naar Switch uploaden

Stap 2. Bestaande opstartvariabelen voor Switch wissen

Stap 3. De nieuwe opstartvariabelen voor Switch instellen

Stap 4. Controleer de opstartvariabelen

Stap 5. Het chassis opnieuw laden

Verifiëren

Inleiding

In dit document wordt de upgrade/downgrade van de Application Centric Infrastructure (ACI)-switch beschreven zonder Application Policy Infrastructure Controller-controller (APIC).

Voorwaarden

Vereisten

Er zijn geen specifieke vereisten van toepassing op dit document.

Gebruikte componenten

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- N9K-C93180YC-EX

- Consolekabel

- Universal Serial Bus (USB)-opslag, (geformatteerd als FAT32)

- Cisco Nexus ACI firmware-image

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.

Probleem

Tijdens de onderhoudsfase van apparatuur wordt de hardware van de apparatuur vaak beschadigd en moet de Return Materials Authorisation (RMA) worden vervangen. Nadat u de RMA hebt ontvangen, is de versie die op de apparatuur wordt uitgevoerd echter zelden consistent met de versie die op uw bestaande netwerk wordt uitgevoerd. U moet de versie upgraden of downgraden voordat u het apparaat kunt vervangen.

ACI-apparaatupgrade/-downgrade moet op APIC worden uitgevoerd, maar het apparaat kan momenteel niet aan APIC worden toegevoegd vanwege verschillende versies. Daarom moet u de CLI gebruiken om de Switch te upgraden of te downgraden.

Opmerking: in sommige gevallen moet ook de Erasable Programmable Logic Device (EPLD)/Field Programmable Gate Array (FPGA)/Basic Input/Output System (BIOS) versie van uw switch worden bijgewerkt.

Het verbeteren van de ACI versie door CLI negeert de upgrade van andere versies.

Aanbevolen wordt dat het doel waarnaar u upgradt een kleine versie is die afwijkt van uw APIC-versie.

Nadat de switch zich bij de APIC heeft aangesloten, moet u de switch upgraden naar een consistente versie, dat wil zeggen de switch met APIC upgraden en ook de EPLD/FPGA/BIOS-versie upgraden.

Oplossing

U kunt het apparaat upgraden of downgraden in de vijf genoemde stappen.

Stap 1. De ACI-firmware-afbeelding naar Switch uploaden

U kunt een USB-opslagvoorziening gebruiken om het beeld naar de switch over te brengen.

(none)# cp /usb/usb1/aci-n9000-dk9.15.2.8h.bin /bootflash/

Opmerking: als uw switch uw bestaande reserveonderdeel is, kan de switch in sommige gevallen het Out-of-Band-adres (OOB-adres) van uw vorige configuratie hebben.

Op dit moment kunt u de afbeelding ook naar het apparaat overdragen via protocollen zoals Secure Copy (SCP)/File Transfer Protocol (FTP).

(none)# scp user@your-scp-server:aci-n9000-dk9.15.2.8h.bin /bootflash/aci-n9000-d k9.15.2.8h.bin

(none)# md5sum /bootflash/aci- n9000-dk9.15.2.8h.bin

e9065f12d6eac79d15091f0c595ed9e5    /bootflash/aci- n9000-dk9.15.2.8h.bin

Stap 2. Bestaande opstartvariabelen voor Switch wissen

(none)#   clear-bootvars.sh

(none)#

Stap 3. De nieuwe opstartvariabelen voor Switch instellen

(none)#   setup-bootvars.sh   aci-n9000-dk9.15.2.8h.bin

(none)#

Stap 4. Controleer de opstartvariabelen

(none)# cat /mnt/cfg/0/boot/grub/menu.lst.local

boot   aci-n9000-dk9.15.2.8h.bin

(none)# cat /mnt/cfg/1/boot/grub/menu.lst.local

boot   aci-n9000-dk9.15.2.8h.bin

(none)#

Stap 5. Het chassis opnieuw laden

(none)# reload

This command will reload the chassis, Proceed (y/n)?  [n]: y

Verifiëren

Controleer de versie van de switch nadat u deze hebt herstart.

(none)# show  version

Cisco Nexus Operating System (NX-OS) Software

TAC support: http://www.cisco.com/tac

Documents: http://www.cisco.com/en/US/products/ps9372/tsd_products_support_series_home.html

Copyright (c) 2002-2014, Cisco Systems, Inc. All rights reserved.

The copyrights to certain works contained in this software are

owned by other third parties and used and distributed under

license. Certain components of this software are licensed under

the GNU General Public License (GPL) version 2.0 or the GNU

Lesser General Public License (LGPL) Version 2.1. A copy of each

such license is available at

http://www.opensource.org/licenses/gpl-2.0.php and

http://www.opensource.org/licenses/lgpl-2.1.php

Software

BIOS:      version 07.69

kickstart: version 15.2(8h) [build 15.2(8h)]

system:    version 15.2(8h) [build 15.2(8h)]

PE:        version 5.2(8h)

BIOS compile time:       04/07/2021

kickstart image file is: /bootflash/aci-n9000-dk9.15.2.8h.bin

kickstart compile time:  12/06/2023 03:00:51 [12/06/2023 03:00:51]

system image file is:    /bootflash/auto-s

system compile time:     12/06/2023 03:00:51 [12/06/2023 03:00:51]

Hardware

cisco N9K-C93180YC-EX ("supervisor")

Intel(R) Xeon(R) CPU  @ 1.80GHz with 24499200 kB of memory.

Processor Board ID FDO211113N0

Device name: f6leaf101

bootflash:    62522368 kB

Kernel uptime is 00 day(s), 00 hour(s), 51 minute(s), 12 second(s)

Last reset at 560000 usecs after Thu Mar 21 23:03:15 2024 CST

Reason: reset-requested-by-cli-command-reload

System version: 15.2(8h)

Service: PolicyElem Ch reload

plugin

Core Plugin, Ethernet Plugin

(none)#