Inhoud

Inleiding

Probleembeschrijving

Output van de CLI van IR1101

Scenario

Tijdelijke oplossing

Inleiding

Dit document beschrijft de stappen om het probleem van de software-upgrade op Cisco IR1101-routers die in Autonome modus werken, te identificeren en te verzachten.

Probleembeschrijving

Dit artikel past zich aan bij de melding FN74237 voor de IR1101 upgrade problemen.

IR 1101 Routers besteld en verscheept voor 15 december 2024, werkend in autonome modus en met 17.9.x versie en later, kan worden beïnvloed door een verminderde flitsruimte om software upgrade uit te voeren. De getroffen routers bevatten zowel .bin als .pkg bestanden die in de flitser zijn geladen.

Output van de CLI van IR1101

Output snippet toont .bin en .pkg bestanden op de flitser.

IR1101-2# dir bootflash:

62602-rw-63697069 aug 8 2023 12:44:50-05:00 ir1101-rpboot.17.09.01.SPA.pkg

62605-rw-674161724 jul 31 2022 16:33:58-05:00 ir1101-mono universalk9_iot.17.09.01.SPA.pkg

62611-rw-675136809 aug 8 2023 12:37:22-05:00 ir1101-universalk9.17.09.01.SPA.bin

Scenario

Routers die in autonome modus lopen, of het nu in bundel- of installatiemodus is, kunnen in bepaalde scenario's te maken krijgen met upgradebeperkingen, in het bijzonder wanneer de opstartflitser vol is als gevolg van geaccumuleerde logs en crashbestanden. Alvorens met de verbetering verder te gaan, is het noodzakelijk om de bootflash schoon te maken door onnodige bestanden en mappen te verwijderen.

Tijdelijke oplossing

Verwijder ongebruikte afbeeldingen, .conf en .pkg bestanden uit de flitser.

U kunt ook voor een geautomatiseerde methode een EEM/Python-script gebruiken om de bestanden op te schonen. Deze link bevat uitgebreide stappen en instructies.

https://github.com/CiscoDevNet/IR1101_flash_cleanup/

Opmerking: Controleer het bestand met "read me" instructies voordat u de scripts uitvoert.

De opdracht "installeer het inactieve" is de veiligste en efficiëntste methode om ongebruikte softwarepakketten op apparaten die in de installatiemodus zijn opgestart, op te schonen. Deze opdracht verwijdert oude, inactieve software beelden en pakketten uit bootflash, waardoor ruimte wordt vrijgemaakt zonder dat dit van invloed is op het actieve systeem, waardoor ervoor wordt gezorgd dat alleen de actieve software blijft.

Deze opdrachten kunnen ook worden gebruikt om bestanden te verwijderen om een succesvolle upgrade te vergemakkelijken.

delete /force /recursive bootflash:/install_repo

delete /force /recursive bootflash:/staging

delete /force /recursive bootflash:/core

delete /force /recursive bootflash:/admintech

delete /force /recursive bootflash:/tracelogs

delete /force /recursive bootflash:/syslog

delete /force /recursive bootflash:/crashinfo_*

delete /force /recursive bootflash:/rollback_timer*

delete /force /recursive bootflash:/license_evlog/.log

delete /force /recursive bootflash:/collated_log

delete /force /recursive bootflash:/lost+found

delete /force /recursive bootflash:/admintech_trace

Als de router in bundelmodus werkt, verwijder dan niet het .bin bestand. Het is echter veilig om de .pkg en .conf bestanden te verwijderen. Gebruik deze voorbeeldopdracht om de momenteel actieve afbeelding te verifiëren en verwijder eventuele .bin-bestanden die niet worden gebruikt.

Voorbeeld:

Router#show version | include System image

System image file is "bootflash:ir1101-universalk9.17.11.01a.SPA.bin"

Router#

Router#dir bootflash: | include .bin  (Delete older images which aren't in use one by one as below)

delete /force /recursive bootflash:/img*.bin