Inleiding
In dit document wordt de stapsgewijze procedure beschreven voor het upgraden van software-images op switches uit de Catalyst 4500/4000-reeks.
Voorwaarden
Vereisten
Voordat u deze configuratie uitvoert, moet aan de volgende vereisten worden voldaan:
-
Verifieer de vereisten voor het geheugen en het ROM-opstartsysteem.
-
Download het geldige software-image.
-
Installeer de Trivial File Transfer Protocol (TFTP)-server op uw pc.
-
Maak een back-up van de huidige switch en het software-image.
Gebruikte componenten
De informatie in dit document is gebaseerd op switches uit de Catalyst 4500/4000-serie die Supervisor Engine III, IV of V gebruiken.
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.
Conventies
Raadpleeg Cisco Technical Tips Conventions (Conventies voor technische tips van Cisco) voor meer informatie over documentconventies.
Achtergrondinformatie
In dit document wordt de stapsgewijze procedure voor het upgraden van de software-image op Catalyst 4500/4000-switches met Cisco IOS® op Supervisor III-, IV- en V-modules uitgelegd.
De upgrade van de software-image is om deze redenen noodzakelijk:
-
Implementeer nieuwe functies in uw netwerk die beschikbaar zijn in nieuwe softwarereleases.
-
Installeer een nieuwe lijnkaart die niet wordt ondersteund door de huidige softwareversie die u op de switch uitvoert.
-
Repareer een bekende bug die van invloed is op uw switch als de bug wordt opgelost in de toekomstige softwarerelease.
Vereiste voor geheugen en opstartrommel controleren
Verifieer de minimale hoeveelheid DRAM, Flash-geheugen en de opstartversie van de ROM die nodig is voor de nieuwe softwarerelease. Controleer of uw switch deze eisen ondersteunt. U kunt de opmerkingen bij de release gebruiken om de vereisten voor het nieuwe software-image te controleren. Raadpleeg de Release Notes van Cisco IOS voor de Catalyst 4500 Series-Switch .
Met de opdracht versie weergeven worden de opstartversie van het ROM, de geïnstalleerde DRAM en de grootte van de opstartflits op de switch weergegeven.
Hier is de uitvoer van de opdracht show version op Catalyst 4500/4000 waarop geïntegreerde Cisco IOS wordt uitgevoerd:
c-4000#show version
Cisco Internetwork Operating System Software
Cisco IOS (tm) Catalyst 4000 L3 Switch Software (cat4000-IS-M), Version 12.1(12c)EW1, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
TAC Support: http://www.cisco.com/tac
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Thu 24-Oct-02 23:05 by eaarmas
Image text-base: 0x00000000, data-base: 0x00CA7368
!--- This is the boot ROM version that runs on your switch.
ROM: 12.1(11br)EW
Dagobah Revision 50, Swamp Revision 16
c-4000 uptime is 1 week, 2 days, 1 hour, 38 minutes
System returned to ROM by reload
System image file is "bootflash:cat4000-is-mz.121-12c.EW1.bin"
!--- The DRAM on the Supervisor module.
cisco WS-C4006 (MPC8245) processor (revision 7) with 262144K bytes of memory.
Processor board ID FOX04183666
Last reset from Reload
80 FastEthernet/IEEE 802.3 interface(s)
52 Gigabit Ethernet/IEEE 802.3 interface(s)
467K bytes of non-volatile configuration memory.
Configuration register is 0x2102
c-4000#
Software-image downloaden
Download de software-image op de pc die fungeert als de TFTP-server voorafgaand aan de daadwerkelijke image-upgrade. Download de IOS-software van Cisco vanuit het Catalyst Software Download Center.
Opmerking: alleen geregistreerde Cisco-gebruikers hebben toegang tot interne Cisco-tools en -informatie.
TFTP-server installeren op uw pc
Voor voorbeelduitvoer in dit document wordt de Cisco TFTP-server geïnstalleerd op een pc met Microsoft Windows. U kunt elke TFTP-server gebruiken die op elk platform kan worden geïnstalleerd. U hoeft geen pc te gebruiken met een Windows-besturingssysteem.

Stap 1: Download en installeer alle shareware TFTP-software van het internet op de pc die u gebruikt om de software-image naar de switch te kopiëren. Download het software-image naar de hoofddirectory van de TFTP-server. U kunt de images downloaden naar de standaardhoofddirectory van de TFTP-server of het hoofddirectory-pad wijzigen in de directory waarin de software-image zich bevindt. Selecteer voor de Cisco TFTP-server Menu Weergave > Opties om de hoofddirectory te wijzigen.
Opmerking: Dit document is geschreven toen de Cisco TFTP-server beschikbaar was voor download via het Software Center. Cisco biedt geen ondersteuning meer voor de Cisco TFTP-server. Als u de Cisco TFTP-server gebruikt, schakelt u de logfunctie uit om te voorkomen dat er te veel logbestanden worden gegenereerd, waardoor het TFTP-proces kan worden verstoord. Selecteer Menu Weergave > Opties om logbestanden op de Cisco TFTP-server uit te schakelen. U kunt ook de optie Logboekregistratie inschakelen uitschakelen en op OK klikken. Logboekregistratie is standaard ingeschakeld.
Stap 2: Sluit een consolekabel aan tussen de poort van de switch en de pc om toegang te krijgen tot de switch Command Line Interface (CLI). Zie De terminalverbinding met een consolepoort op katalysatorpoorten begrijpen voor informatie over hoe u de CLI kunt openen via HyperSwitch .
Opmerking: u kunt externe Telnet-toegang gebruiken om de switch te upgraden. U verliest echter de Telnet-connectiviteit wanneer de switch opnieuw wordt geladen tijdens de software-upgrade. U kunt Telnet opnieuw instellen nadat de nieuwe afbeelding is geladen. Om problemen op te lossen in het geval van een storing, moet u echter lokale consoletoegang hebben. Cisco raadt een upgrade van de switch aan via de consoletoegang.
Back-upconfiguratie en software-image
Maak een back-up van de switch en het huidige software-image op de pc waarop de TFTP-server wordt uitgevoerd. Soms kan uw upgradeprocedure om deze redenen mislukken:
Op Catalyst 4500/4000-switches waarop Cisco IOS wordt uitgevoerd, kunt u de opdracht copy startup-config tftp: of copy startup-config bootflash: gebruiken om de configuratie naar de TFTP-server of bootflash te kopiëren. Als u uw configuratie hebt gewijzigd, moet u de opdracht Schrijfgeheugen uitgeven om de huidige configuratie naar de opstartconfiguratie te kopiëren en de back-up uit te voeren. U kunt de kopieeropstartflash: tftp: of kopieersleuf0: tftp: opdrachten uitgeven om de huidige softwareafbeeldingen van opstartflash of sleuf0 naar de TFTP-server te kopiëren.
Upgraden
Deze sectie bevat informatie over het configureren van de functies die in dit document worden beschreven.
Opmerking: Gebruik de Cisco CLI Analyzer om meer informatie te verkrijgen over de opdrachten die in deze sectie worden gebruikt. Alleen geregistreerde Cisco-gebruikers hebben toegang tot interne Cisco-tools en -informatie.
Cisco IOS op Supervisor III-, IV- en V-modules
Raadpleeg het gedeelte Cisco IOS Software upgraden van de Release Notes voor de Catalyst 4500 Series-Switch voor een stapsgewijze upgrade van de Cisco IOS op Catalyst 4500 Supervisor III en IV.
Upgrade de software-images op redundante Supervisor-modules zonder het systeem opnieuw te laden
De Cisco Catalyst 4500-serie switches laten een standby supervisor-motor toe om de functie over te nemen als de hoofdsupervisor-motor uitvalt. Op deze manier kunnen de Cisco Catalyst 4500-serie switches de switch snel weer in bedrijf nemen in het geval van een motorstoring. Deze mogelijkheid staat bekend als supervisor-motorredundantie. Met de software-upgradeprocedure, die wordt ondersteund door de redundantie van de supervisor-engine, kunt u de Cisco IOS-software-image op de supervisor-engines upgraden zonder dat u het systeem opnieuw hoeft te laden.
Voer deze stappen uit om de software te upgraden:
-
Kopieer de nieuwe software-image van Cisco IOS naar bootflash of slot0 op beide supervisor-engines met de volgende opdrachten:
-
Configureer de supervisor-engines om het nieuwe image op te starten. Gebruik deze commando's:
Switch#configure terminal
Switch(config)#config-register 0x2
Switch(config)#boot system flash device:file_name
-
De configuraties van de supervisor-engine synchroniseren:
Switch(config)#redundancy
Switch(config-red)#main-cpu
Swicth(config-r-mc)#auto-syn standard
-
Geef het copy running-config start-config commando op om de configuratie op te slaan.
-
Geef hetredundancy reload peercommando om de standby supervisor engine opnieuw te laden en de engine weer online te brengen (met de nieuwe versie van Cisco IOS software).
Opmerking: Voordat u de stand-by supervisor-engine opnieuw laadt, moet u lang genoeg wachten zodat alle wijzigingen in de configuratiesynchronisatie zijn voltooid.
-
Voer een handmatige overschakeling uit naar de stand-by supervisor-engine met hetredundancy force-switchovercommando.
De stand-by supervisor engine wordt de actieve supervisor engine die het nieuwe Cisco IOS software image draait. De modules worden opnieuw geladen en de module wordt gedownload van de actieve supervisor-engine. De oorspronkelijk actieve supervisor-engine start opnieuw op met het nieuwe image en wordt de stand-by supervisor-engine.
Verifiëren
Gebruik deze sectie om te controleren of uw configuratie goed werkt.
De Cisco CLI Analyzer ondersteunt bepaaldeshow opdrachten. Gebruik deze tool om bekende problemen te detecteren, zoals systeemproblemen, configuratiefouten en overtredingen van best practices..
Problemen oplossen
Deze sectie bevat informatie waarmee u problemen met de configuratie kunt oplossen.
Software-upgrade mislukt / Switch is in ROMMON
Uw software-upgrade kan om deze redenen mislukken:
-
Problemen met IP-connectiviteit tussen de switch en de TFTP-server.
-
Opstartvariabelen onjuist ingesteld.
-
Stroomstoring tijdens het kopiëren van het software-image naar de switch.
Hierdoor kan de switch in de ROMMON-modus gaan. Als uw switch zich in ROMMON bevindt en u geen valide afbeelding op de bootflash of compacte Flash hebt (alleen op Supervisor III en IV), kunt u uw switch herstellen naar de normale modus via de software herstelprocedure. Raadpleeg deze documenten voor de herstelprocedure voor de software:
Redundante upgrade van supervisor-engine mislukt
Als een software-upgrade wordt uitgevoerd op zowel de actieve als de stand-by supervisor-engines, controleert u of beide supervisors hetzelfde nieuwe software-image uitvoeren.
De upgrade mislukt wanneer de primaire supervisor de configuratie downloadt van de secundaire supervisor. De secundaire supervisor kopieert zijn eigen opstartvariabele naar de primaire supervisor. Als de primaire supervisor niet hetzelfde software-image heeft als de secundaire supervisor, treedt een opstartlus op omdat de primaire supervisor het image niet kan vinden. Voer de volgende stappen uit om het probleem op te lossen:
-
Verwijder de primaire supervisor.
-
Switch naar de ROMMON-modus.
-
Start de primaire toezichthouder handmatig op.
Zorg ervoor dat de primaire supervisor hetzelfde beeld laadt als in de andere supervisor-engine. Nadat het image is geladen, stelt u de opstartvariabelen opnieuw in. Nadat de supervisor-engine is hersteld, moet u een van de supervisors upgraden om hetzelfde imago te hebben als de andere supervisor.
Gerelateerde informatie