Professional Documents
Culture Documents
Cisco Bundle Install Mode
Cisco Bundle Install Mode
Cisco Bundle Install Mode
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
OL-27590-02 1
Working with Cisco IOS XE Software Bundles
Upgrading Cisco IOS XE Software
When the switch is running in installed mode, this command displays information about the set of package
files contained in the booted provisioning file.
When the switch is running in bundle mode, this command displays information about the set of package files
contained in the booted Cisco IOS XE software bundle.
Note For usbflash0:, the default format is FAT16, while FAT32 format is also supported.
Note The software install command is not supported when the switch is running in bundle mode. Use the
software expand privileged EXEC command to convert the switch from bundle mode to installed mode.
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
2 OL-27590-02
Working with Cisco IOS XE Software Bundles
Upgrading Cisco IOS XE Software: Bundle Mode
SwitchControllerDevice#
copy
tftp://172.19.211.47/cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin
flash:
Destination filename [cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin]?
Accessing
tftp://172.19.211.47/cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin...Loading
/tftpboot/cstohs/cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin
from 172.19.211.47 (via GigabitEthernet0/0):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 220766688 bytes]
220766688 bytes copied in 124.330 secs (1775651 bytes/sec)
SwitchControllerDevice#
SwitchControllerDevice#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SwitchControllerDevice(config)# boot system switch all
flash:cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin
SwitchControllerDevice(config)# end
SwitchControllerDevice#
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
OL-27590-02 3
Working with Cisco IOS XE Software Bundles
Converting from the Bundle Running Mode to the Install Running Mode
SwitchControllerDevice#
SwitchControllerDevice# write memory
Building configuration...
Compressed configuration from 4941 bytes to 2236 bytes[OK]
SwitchControllerDevice# reload
Reload command is being issued on Active unit, this will reload the whole stack
Proceed with reload? [confirm]
Converting from the Bundle Running Mode to the Install Running Mode
To convert the running mode of a switch from bundle mode to installed mode, use the software expand
running privileged EXEC command. This command expands the packages from the booted IOS XE software
bundle and copies them and the provisioning file to the specified to destination.
When you use the software expand running command to convert the switch from bundle mode to installed
mode, specify the to destination as flash:. After you execute the command, configure the boot system command
to point to the expanded provisioning file (flash:packages.conf), then reload the switch to boot in installed
mode.
Note The software expand running command is not supported when the switch is running in installed mode.
Converting from the Bundle Running Mode to the Install Running Mode Example
This example shows using the software expand running to command to convert the active switch in a switch
stack from the bundle running mode to the installed running mode:
SwitchControllerDevice#
SwitchControllerDevice# software expand running to flash:
Preparing expand operation ...
[2]: Expanding the running bundle
[2]: Copying package files
[2]: Package files copied
[2]: Finished expanding the running bundle
SwitchControllerDevice#
SwitchControllerDevice# dir flash:
Directory of flash:/
7386 -rwx 2097152 Jan 23 2013 14:06:49 +00:00 nvram_config
7378 drwx 4096 Jan 23 2013 09:35:11 +00:00 mnt
7385 -rw- 221775876 Jan 23 2013 14:15:13 +00:00
cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin
7391 -rw- 74410468 Jan 23 2013 14:16:57 +00:00 cat3k_caa-base.SPA.03.02.00SE.pkg
7392 -rw- 2773680 Jan 23 2013 14:16:57 +00:00 cat3k_caa-drivers.SPA.03.02.00.SE.pkg
7393 -rw- 32478044 Jan 23 2013 14:16:57 +00:00 cat3k_caa-infra.SPA.03.02.00SE.pkg
7394 -rw- 30393116 Jan 23 2013 14:16:57 +00:00 cat3k_caa-iosd-universalk9.SPA.150-1.EX.pkg
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
4 OL-27590-02
Working with Cisco IOS XE Software Bundles
Copying IOS XE Package and Bundle Files from One Stack Member to Another
SwitchControllerDevice#
SwitchControllerDevice# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SwitchControllerDevice(config)# boot system switch all flash:packages.conf
SwitchControllerDevice(config)# end
SwitchControllerDevice#
SwitchControllerDevice#
SwitchControllerDevice# reload
Reload command is being issued on Active unit, this will reload the whole stack
Proceed with reload? [confirm]
Copying IOS XE Package and Bundle Files from One Stack Member to Another
For switch stacks running in installed mode, use the software install source switch privileged EXEC command
to install the running software packages from an existing stack member to one or more other stack members
that are running different (but compatible) software packages.
Copying IOS XE Package and Bundle Files from One Stack Member to Another Example
This example shows a 2-member stack where each switch is running a different (but compatible) software
package. The software install source switch command is used to install the packages that are currently
running on the standby switch (switch 1) onto the active switch (switch 2):
SwitchControllerDevice#
SwitchControllerDevice# software install source switch 1
Preparing install operation ...
[2]: Copying software from source switch 1 to switch 2
[2]: Finished copying software to switch 2
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
OL-27590-02 5
Working with Cisco IOS XE Software Bundles
Upgrading a SwitchControllerDevice Running Incompatible Software
For switch stacks running in bundle mode, follow these steps to copy the bundle file from one stack member
to another:
1 Use the copy privileged EXEC command to copy the running bundle from one switch in the stack to the
other.
2 Configure the boot system global configuration command to point to the bundle file.
3 Reload the switch.
This example shows a 2-member stack where each switch is running a different (but compatible) software
packages:
SwitchControllerDevice# copy
flash:cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin flash-1:
Destination filename [cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin]?
Copy in progress...
...
220766688 bytes copied in 181.700 secs (1215007 bytes/sec)
SwitchControllerDevice#
SwitchControllerDevice# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
6 OL-27590-02
Working with Cisco IOS XE Software Bundles
Upgrading a SwitchControllerDevice Running Incompatible Software
Note If you configure the global software auto-upgrade enable command, the auto-upgrade functionality is
initiated automatically when a switch with incompatible software running in installed mode joins the stack
that is running in installed mode. For more information, see Cisco IOS Configuration Fundamentals
Command Reference, Cisco IOS XE Release 3SE (Catalyst 3850 Switches).
INFO level system messages will be generated to provide status information during
the auto upgrade process
SwitchControllerDevice#
*Oct 19 06:59:14.521: %INSTALLER-6-AUTO_UPGRADE_SW_INITIATED: 2 installer: Auto upgrade
initiated for switch 1
*Oct 19 06:59:14.522: %INSTALLER-6-AUTO_UPGRADE_SW: 2 installer: Searching stack for software
to upgrade switch 1
*Oct 19 06:59:14.523: %INSTALLER-6-AUTO_UPGRADE_SW: 2 installer: Found donor switch 2 to
auto upgrade switch 1
*Oct 19 06:59:14.523: %INSTALLER-6-AUTO_UPGRADE_SW: 2 installer: Upgrading switch 1 with
software from switch 2
*Oct 19 07:00:47.829: %INSTALLER-6-AUTO_UPGRADE_SW: 2 installer: Finished installing software
on switch 1
*Oct 19 07:00:47.829: %INSTALLER-6-AUTO_UPGRADE_SW: 2 installer: Reloading switch 1 to
complete the auto upgrade
To upgrade a switch that is running in bundle mode with a software bundle that is incompatible with the switch
stack (also running in bundle mode), follow these steps:
1 Use the copy privileged EXEC command to copy the running bundle from one switch in the stack to the
other.
2 Configure the boot system global configuration command to point to the bundle file.
3 Reload the switch.
This example shows a 2-member switch stack running in bundle mode; switch 2 is the active switch and
switch 1 is running an incompatible bundle:
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
OL-27590-02 7
Working with Cisco IOS XE Software Bundles
Upgrading a Switch Running in Incompatible Running Mode
SwitchControllerDevice#
SwitchControllerDevice# copy
flash:cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin flash-1:
Destination filename [cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin]?
Copy in progress...
...
220766688 bytes copied in 181.700 secs (1215007 bytes/sec)
SwitchControllerDevice#
SwitchControllerDevice# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SwitchControllerDevice(config)# boot system switch 1
flash:cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin
SwitchControllerDevice(config)# end
SwitchControllerDevice#
*Nov 19 16:08:14.857: %SYS-5-CONFIG_I: Configured from console by console
SwitchControllerDevice# reload slot 1
Stack is in Half ring setup; Reloading a switch might cause stack split
Proceed with reload? [confirm]
Note If you configure the global software auto-upgrade enable command, the auto-upgrade functionality is
initiated automatically when a switch with incompatible software running in installed mode joins the stack
that is running in installed mode. For more information, see Cisco IOS Configuration Fundamentals
Command Reference, Cisco IOS XE Release 3SE (Catalyst 3850 Switches).
SwitchControllerDevice#
SwitchControllerDevice# software auto-upgrade
% Auto upgrade has been initiated for the following incompatible switches: 1
INFO level system messages will be generated to provide status information during the auto
upgrade process
SwitchControllerDevice#
*Oct 19 07:17:16.694: %INSTALLER-6-AUTO_UPGRADE_SW_INITIATED: 2 installer: Auto upgrade
initiated for switch 1
*Oct 19 07:17:16.694: %INSTALLER-6-AUTO_UPGRADE_SW: 2 installer: Converting switch 1 to
installed mode by
*Oct 19 07:17:16.694: %INSTALLER-6-AUTO_UPGRADE_SW: 2 installer: installing its running
software
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
8 OL-27590-02
Working with Cisco IOS XE Software Bundles
Upgrading a Switch Running in Incompatible Running Mode
Note When you use the software auto-upgrade command to convert an incompatible switch to installed mode,
the command installs the packages from the incompatible switch's running bundle. If, after you reload
and boot the incompatible switch in installed mode, the switch's installed packages are found to be
incompatible with the stack, you can use the software auto-upgrade command again. For more information,
see Cisco IOS Configuration Fundamentals Command Reference, Cisco IOS XE Release 3SE (Catalyst
3850 Switches).
To convert a switch that is running in installed mode and joining a stack that is running in bundle mode, follow
these steps:
1 Use the copy privileged EXEC command to copy the running bundle from one switch in the stack to the
other.
2 Configure the boot system global configuration command to point to the bundle file.
3 Reload the switch.
After reloading, the incompatible switch boots in bundle mode and joins the stack as a fully functioning
member.
This example shows a 2-member switch stack running in bundle mode; switch 2 is the active switch and
switch 1 is running in installed mode:
SwitchControllerDevice#
SwitchControllerDevice# copy
flash:cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin flash-1:
Destination filename [cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin]?
Copy in progress...
....
220766688 bytes copied in 181.700 secs (1215007 bytes/sec)
SwitchControllerDevice#
SwitchControllerDevice# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SwitchControllerDevice(config)# boot system switch 1
flash:cat3k_caa-universalk9.SSA.03.12.02.EZP.150-12.02.EZP.150-12.02.EZP.bin
SwitchControllerDevice(config)# end
SwitchControllerDevice#
*Nov 19 16:08:14.857: %SYS-5-CONFIG_I: Configured from console by console
SwitchControllerDevice# reload slot 1
Stack is in Half ring setup; Reloading a switch might cause stack split
Proceed with reload? [confirm]
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
OL-27590-02 9
Working with Cisco IOS XE Software Bundles
Additional References
Additional References
Related Documents
Description Link
To help you research and resolve system error https://www.cisco.com/cgi-bin/Support/Errordecoder/
messages in this release, use the Error Message index.cgi
Decoder tool.
Standards
Standards Title
No new or modified standards are supported by this --
feature, and support for existing standards has not
been modified by this feature.
MIBs
RFCs
RFCs Title
No new or modified RFCs are supported by this --
feature, and support for existing RFCs has not been
modified by this feature.
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
10 OL-27590-02
Working with Cisco IOS XE Software Bundles
Additional References
Technical Assistance
Description Link
The Cisco Support website provides extensive online http://www.cisco.com/cisco/web/support/index.html
resources, including documentation and tools for
troubleshooting and resolving technical issues with
Cisco products and technologies.
To receive security and technical information about
your products, you can subscribe to various services,
such as the Product Alert Tool (accessed from Field
Notices), the Cisco Technical Services Newsletter,
and Really Simple Syndication (RSS) Feeds.
Access to most tools on the Cisco Support website
requires a Cisco.com user ID and password.
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
OL-27590-02 11
Working with Cisco IOS XE Software Bundles
Additional References
System Management Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)
12 OL-27590-02