Managing the Update Package
Procedure
PurposeCommand or Action
Enables privileged EXEC mode.enable
Step 1
Example:
• Enter your password if prompted.
Device> enable
Copies the software install package from a
remote location (via FTP, HTTP, HTTPs,
install add file tftp: filename
Example:
Step 2
TFTP) to the device, and performs a
Device# install add file
tftp://172.16.0.1//tftpboot/folder1/
cat9k_iosxe.16.06.01.SPA.bin
compatibility check for the platform and image
versions.
• This command extracts the individual
components of the .bin file into
sub-packages and packages.conf file.
Activates the added software install package,
and reloads the device.
install activate [auto-abort-timer]
Example:
Step 3
• When doing a full software install, do not
provide a package filename.
Device# install activate
• The auto-abort-timer keyword,
automatically rolls back the software
image activation.
The automatic timer is triggered after the
new image is activated. If the timer expires
prior to the issuing of the install commit
command, then the install process is
automatically terminated. The device
reloads, and boots up with a previous
version of the software image.
(Optional) Terminates the software install
activation, and rolls back to the version that was
running before current installation procedure.
install abort
Example:
Device# install abort
Step 4
• You can use this command only when the
image is in an activated state; and not when
the image is in a committed state.
Makes the changes persistent over reload.install commit
Step 5
Example:
• The install commit command completes
the new image installation. Changes are
Device# install commit
persistent across reloads until the
auto-abort timer expires.
System Management Configuration Guide, Cisco IOS XE Amsterdam 17.2.x (Catalyst 9500 Switches)
70
Performing Device Setup Configuration
Managing the Update Package