De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
Dit document beschrijft hoe u Catalyst 9000 Series switches uit de Bootloader-prompt (RSM) kunt opstarten en hoe u een wachtwoord kunt herstellen.
Er zijn geen specifieke vereisten van toepassing op dit document.
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
Opmerking: Raadpleeg de betreffende configuratiehandleiding voor de opdrachten die worden gebruikt om deze functies op andere Cisco-platforms in te schakelen.
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.
In sommige gevallen start een Catalyst 9000 switch op in roken, een bootloader-melding die beschikbaar wordt ofwel wanneer de switch geen volledig Cisco IOS® software-beeld kan laden, of wanneer u het normale laarsproces handmatig hebt onderbroken om acties zoals wachtwoordherstel uit te voeren.
Het switch:
Geeft aan dat het apparaat zich in de multi / bootloader modus bevindt. De lader levert een beperkt aantal handelingen voor het beheer van het apparaat. Om de lijst met beschikbare acties te zien geeft u de ?
commando switch:
.
switch: ?
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
alias Set and display aliases command
boot Load and boot an executable image
cat Concatenate (type) file(s)
copy Copy a file
date Show or Set system date
delete delete file(s)
dir List files in directories
dns-lookup Send DNS standard query packets
emergency-install Initiate Disaster Recovery
help Present list of available commands
history Monitor command history
md5 Compute MD5 checksum of a file
mkdir Create directory(ies)
meminfo Main memory information
net-show Display current network configuration
ping Send ICMP ECHO_REQUEST packets to a network host
rename Rename a file/directory
reset Reset the system
rmdir delete directory(ies)
set Set or display environment variables
unalias Unset an alias
unset Unset one or more environment variables
version Display boot loader version
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Er bestaan drie opties:
In dit gedeelte worden de stappen beschreven die moeten worden gezet wanneer u volledige, bootable bestanden hebt die reeds in het systeem van het flitsbestand van de switch aanwezig zijn en die op de prompt bootloader / roommon zijn gestart. Als de switch geen bestanden intern heeft opgeslagen, of als u niet zeker bent over de status van die bestanden, gebruikt u optie 2 of optie 3 in plaats van deze optie.
Stap 1. Start het programma dir flash:
uit.
Stap 2. Identificeer een van twee bestandstypen om de switch te starten. De twee typen zijn:
Een boekbaar binair beeldbestand (aangegeven door een ".bin"
bestandsextensie) voor Catalyst 9000 Series Switches. Dit bestand wordt gezien als: cat9k_iosxe_
Opmerking: Catalyst 9200 Series switches gebruiken niet dezelfde universele afbeelding als de huidige switches 9300, 9400, 9500 en 9600 Series. Een Catalyst 9200 Series switch binaire afbeelding heeft een vergelijkbare bestandsnaam voor: cat9k_lite_iosxe...SPA.bin
Een tafelconfiguratie (".conf"
) bestand dat pakketten specificeert die eerder uit een relevant bundelbestand zijn geëxtraheerd. Om dit bestandstype te starten, moet u ook een specifiek pakket hebben (".pkg"
) bestanden in flitser.
Opmerking: Deze handleiding heeft geen betrekking op de operationele verschillen tussen deze twee laarsmethoden, de zogenaamde bundelmodus en de installatiemodus. In een switch stapel, moeten de laarsmodi tussen de stapelleden overeenkomen. Voor toepasbare platforms moet een stapelbaar virtueel paar in installatiemodus werken. Draai de opdracht show version
van exec
Om de huidige laarsmodus van een operationele switch te bepalen.
Voorbeelden van een ".bin"
bestand dat kan worden gebruikt om de switch op te starten in bundelmodus:
switch: dir flash:
<snip>
cat9k_iosxe.16.12.04.SPA.bin
Voorbeelden van een ".conf"
bestand met pakketten in flitser. (In de volgende stap wordt beschreven hoe wordt geverifieerd of dit de juiste pakketten zijn.)
switch: dir flash:
<snip>
14464008 -rw- cat9k-cc_srdriver.16.12.04.SPA.pkg
89134084 -rw- cat9k-espbase.16.12.04.SPA.pkg
1684484 -rw- cat9k-guestshell.16.12.04.SPA.pkg
531063808 -rw- cat9k-rpbase.16.12.04.SPA.pkg
41799673 -rw- cat9k-rpboot.16.12.04.SPA.pkg
31478788 -rw- cat9k-sipbase.16.12.04.SPA.pkg
60392448 -rw- cat9k-sipspa.16.12.04.SPA.pkg
23217156 -rw- cat9k-srdriver.16.12.04.SPA.pkg
7560 -rw- packages.conf <-- .conf file calls a group of packages
12907520 -rw- cat9k-webui.16.12.04.SPA.pkg
9216 -rw- cat9k-wlc.16.12.04.SPA.pkg
Stap 2a. Als u ervoor kiest een computer te starten ".conf"
bestand, moet u de juiste gekoppelde pakketten in flitser hebben. Een mislukte start van dit type kan de corruptie van het pakket of een fout aangeven ".conf"
bestand voor de pakketten in flitser.
Controleer of u een ".conf"
bestand dat overeenkomt met de pakketten in flitser, probleem cat flash:
en vervangen
met de naam van het betreffende verpakkingsconfiguratiebestand. In dit geval wordt het bestand aangeroepen "packages"
.
Opmerking: De standaardnaam voor een pakketconfiguratie ".conf"
bestand is "packages.conf"
. Sommige upgradeprocedures kunnen verschillende bestandsnamen opleveren.
Tekstuitvoer van packages.conf
, wat aangeeft ".pkg"
(pakket) Er zijn bestanden nodig in het flash-bestandssysteem zodat de switch correct kan worden opgestart:
switch: cat flash:packages.conf
#! /usr/binos/bin/packages_conf.sh
sha1sum: fb7ea5ea75a0cbf14ce81cecf110e5a6d526df86
# sha1sum above - used to verify that this file is not corrupted.
#
# package.conf: provisioned software file for build 2020-07-09_21.53
#
# NOTE: Editing this file by hand is not recommended.
<snip>
# This is for CAT9k
boot rp 0 0 rp_boot cat9k-rpboot.16.12.04.SPA.pkg <-- package files are for version 16.12.4
iso rp 0 0 rp_base cat9k-rpbase.16.12.04.SPA.pkg
iso rp 0 0 rp_daemons cat9k-rpbase.16.12.04.SPA.pkg
iso rp 0 0 rp_iosd cat9k-rpbase.16.12.04.SPA.pkg
iso rp 0 0 rp_security cat9k-rpbase.16.12.04.SPA.pkg
iso rp 0 0 rp_wlc cat9k-wlc.16.12.04.SPA.pkg
iso rp 0 0 rp_webui cat9k-webui.16.12.04.SPA.pkg
iso rp 0 0 srdriver cat9k-srdriver.16.12.04.SPA.pkg
iso rp 0 0 guestshell cat9k-guestshell.16.12.04.SPA.pkg
<snip>
Stap 3. Maak ofwel de boot flash:
commando of de boot flash:
Opdracht met de juiste <bestandsnaam>.
switch: boot flash:packages.conf
boot: attempting to boot from [flash:packages.conf]
boot: reading file packages.conf
##################################################################...<snip>
In dit gedeelte wordt de procedure beschreven om een Catalyst 9000 Series Switch op te starten vanaf de bootloader / mon-prompt met een USB-flitser of TFTP-server. Bij deze methode kan de switch alleen in de bundelmodus worden gezet. De switch kopieert de bestanden die u start niet naar het flash-bestandssysteem en de optie is ook niet beschikbaar. De switch beheerder moet de relevante bestanden naar flitser kopiëren nadat de switch is opgestart. Als u de installatiemodus nodig hebt, converteert u de switch nadat u met succes hebt opgestart in de bundelmodus, of gebruikt u de stappen die in optie 3 beschreven worden.
Stap 1. Download Catalyst 9000 Series software voor Switches van cisco.com (voorbeeld: cat9k_iosxe.16.12.4.bin
). Let op de bijgeleverde berichtversie 5 (MD5) voor later gebruik.
Stap 2. Breng de gedownload afbeelding over naar een USB-flitser of TFTP-server
Stap 3 bis. Steek het USB-apparaat in de switch. Draai de opdracht dir usbflash0:
en bevestig dat u het juiste bestand ziet.
switch: dir usbflash0:
Size Attributes Name
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
805827585 -rw- cat9k_iosxe.16.12.04.SPA.bin
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Stap 3b. (TFTP slechts) Om TFTP te gebruiken, moet u set
variabelen zodat de switch kan communiceren op het lokale IP-netwerk dat zich verbindt met de TFTP-server.
Gebruik set
u kunt een adres instellen :
switch: set IP_ADDRESS 192.168.1.2
Gebruik set
u stelt een subnetmasker in:
switch: set IP_SUBNET_MASK 255.255.255.0
Gebruik set
u stelt een standaardgateway in:
switch: set DEFAULT_GATEWAY 192.168.1.1
Gebruik ping
om connectiviteit op de TFTP-server te testen:
switch: ping 192.168.1.10
Pinging 192.168.1.10, 4 time(s), with packet-size 16
service type : 0
total length : 9216 bytes
identification : 56580
fragmentation : 0
time to live : 254
protocol : 1
source : 192.168.1.2
destination : 192.168.1.10
<snip>
Stap 4. Gebruik boot
om de afbeelding te starten vanaf TFTP of usbflash0
:
switch: boot tftp://192.168.1.10/cat9k_iosxe.16.12.04.SPA.bin
boot: attempting to boot from [tftp://192.168.1.10/cat9k_iosxe.16.12.04.SPA.bin]
h/w (environment):
mac : aa:bb:cc:dd:ee:ff
n/w (environment):
ip : 192.168.1.2
mask : 255.255.255.0
gateway : 192.168.1.1
h/w:
interface : eth0 (Ethernet)
mac : aa:bb:cc:dd:ee:ff
n/w (ip v4):
ip : 192.168.1.2
mask : 255.255.255.0
route(s) : 0.0.0.0 -> 192.168.1.0/255.255.255.0
n/w (ip v6):
ip(s) : FE80::1234:5678:9123:4567/64
: 2001:111:2222:333:4444:5555:6666:7777/64
route(s) : :: -> 2001:111:2222:333::/64
: :: -> FE80::/64
: FE80::999:8888:7777:6666 -> ::/
tftp v4:
server : 192.168.1.10
file : cat9k_iosxe.16.12.04.SPA.bin
blocksize : 1460
!!!!!!!!!!!!!!!!!!!!!!
<snip>
Met de noodinstallatieprocedure kunt u de switch in de installatiemodus starten wanneer de gewenste pakketten niet in het flash-bestandssysteem voorkomen of wanneer u eerst in de bundelmodus wilt opstarten en vervolgens converteren naar de installatiemodus. Met de noodinstallatiemethode begint de switch met de juiste pakketbestanden, het configuratiebestand en de beginvariabele.
Voorzichtig: Met deze stappen wordt het flash-bestandssysteem volledig gewist. Alle vorige configuratie- of opgeslagen bestanden worden gewist.
Opmerking: Catalyst 9200 Series Switches ondersteunen geen noodinstallatie.
Stap 1: Kies een binaire afbeelding (".bin"
) bestand toegankelijk via TFTP of USB. Raadpleeg voor meer informatie de stappen 1 tot 3 van optie 2: Direct Boot from USB / TFTP in deze handleiding.
Stap 2. Controleer dat er een herstelbestand beschikbaar is op de flitser-herstelverdeling met de dir sda9:
uit.
Het herstelbestand werkt in combinatie met het softwarebestand dat u van cisco.com downloaden om het proces van kopiëren en uitvouwen uit te voeren.
switch: dir sda9:
Size Attributes Name
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
21656489 -rw- cat9k-recovery.SSA.bin <-- Recovery Image
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Stap 3. Start de noodinstallatieprocedure emergency-install
uit. Deze opdracht is een bestandsindeling voor het flash-bestandssysteem en zet de afbeelding uit in de componentpakketten. Laat enige tijd over voor de voltooiing van het proces.
switch: emergency-install tftp://192.168.1.10/cat9k_iosxe.16.12.04.SPA.bin
WARNING: The system partition (bootflash:) will be erased during the system recovery install process.
Are you sure you want to proceed? [y] y/n [n]: y
Starting system recovery (tftp://192.168.1.10/cat9k_iosxe.16.12.04.SPA.bin) ...
boot: attempting to boot from [sda9:cat9k-recovery.SSA.bin]
boot: reading file cat9k-recovery.SSA.bin
############################
<snip>
Downloading bundle tftp://192.168.1.10/cat9k_iosxe.16.12.04.SPA.bin...
curl_vrf=2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 768M 100 768M 0 0 5522k 0 0:02:22 0:02:22 --:--:-- 7646k
<snip>
Preparing flash....
Flash filesystem unmounted successfully /dev/sda3
Syncing device....
Emergency Install successful... Rebooting
Will reboot now
Stap 4. De switch kan terugkeren naar de lader / de Rommon (switch:
). Draaien boot flash:packages.conf
uit.
switch: boot flash:packages.conf
boot: attempting to boot from [flash:packages.conf]
boot: reading file packages.conf
#
#############################
Om een switch te herstellen die met een wachtwoord is beveiligd, kunt u de startconfiguratie negeren. Stel een variabele in de bootloader-prompt in om de startup-config
, die een wachtwoord bevat.
In de lader (switch:
), start de SWITCH_IGNORE_STARTUP_CFG=1
uit.
switch: SWITCH_IGNORE_STARTUP_CFG=1
Gebruik boot
U kunt de switch als volgt starten via een methode die in het gedeelte Opties wordt beschreven om een Switch uit het venster Bootloader op te starten.
Nadat de switch is opgestart, kunt u de niet-geconfigureerde switch gebruiken om uw opstartconfiguratie via het flash-bestandssysteem terug te krijgen copy:startup-config
uit. Nadat u de switch naar wens hebt ingesteld, geeft u de no system ignore startupconfig switch all
commando en de write memory
bevel van exec
Vraag de switch om de startconfiguratie te laden bij het opstarten van een toekomstige computer.
Voorzichtig: Als u geen problemen heeft no system ignore startupconfig switch all
en write memory
En de switch start zonder configuratie voor toekomstige opnieuw laden.
Een switch kan een foutbericht weergeven wanneer u het laarsproces probeert te onderbreken en toegang tot de lader wilt krijgen.
Het bericht geeft aan dat het herstel van het wachtwoord is uitgeschakeld.
The password-recovery mechanism has been triggered, but
is currently disabled. Access to the boot loader prompt
through the password-recovery mechanism is disallowed at
this point. However, if you agree to let the system be
reset back to the default system configuration, access
to the boot loader prompt can still be allowed.
Would you like to reset the system back to the default configuration (y/n)?
respons y
stelt de switch in op de standaardconfiguratie en geeft toegang tot de bootloader / rommon-prompt .
respons n
start de switch met de huidige opstartverklaring en startconfiguratie.
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
2.0 |
08-Jun-2022 |
Bewerkt de titel en Inleiding. Uitgebreide modelnamen in gebruikte componenten. Bewerkt inhoud voor meer duidelijkheid. |
1.0 |
11-Mar-2021 |
Eerste vrijgave |