A-61
User Guide for Resource Manager Essentials 4.1
OL-11714-01
Appendix A RME Troubleshooting Tips and FAQs
Software Management
Q.
In which order does Software Management upgrade modules on a Catalyst 5000 device?
A.
Software Management upgrades the Supervisor module on the device before other modules. The
remainders of the modules are upgraded in the order of their slot number. For example, the module
on Slot #3 is upgraded before Slot #5.
Q.
Does Software Management check to see that the newly deployed Supervisor software or module
software is compatible with the module types (or module hardware versions)?
A.
Software Management does not verify whether the newly deployed Supervisor software supports all
modules that are available on the chassis.
Usually, when Supervisor software is upgraded to a newer release, the software provides backward
compatibility for all the modules that exist on the chassis. Users are encouraged to check the release
notes of the Supervisor software or module software to make sure that the software versions are
compatible.
Q.
Does Software Management support upgrading software on redundant Supervisor card-based
systems?
A.
The redundant architecture of Catalyst devices ensures that when the device reboots after a software
upgrade, the redundant Supervisor automatically synchronizes all the data from the primary
Supervisor. No special processing is required.
Q.
What is the purpose of user scripts?
A.
User-supplied scripts are run before and after each device upgrade. They can be used for pre- and
post validation checks. For example,
The pre-upgrade script can check whether the device is accessible.
The pre-upgrade script can check whether any users are connected to the access server. If the
script finds that some users are connected, it can decide whether to disable the connections
before proceeding with the upgrade.
The post-upgrade script can check whether the device has upgraded successfully or not.
Depending on the return value, Software Management either halts or continues with the rest of
the upgrade job.
See Understanding User-supplied Scripts section in Chapter 12: Managing Software Images Using
Software Management in the User Guide for Resource Manager Essentials 4.1 for more details on
Software Management script.
Q.
What if the user script crashes? Will it crash the Software Management job also?
A.
No, crashing of the script will not stop the Software Management job. Software Management
executes the script in a different process space so the script crashing will not crash the Software
Management job. But Software Management will assume the script has failed.
Q.
When a Software Management job is scheduled, how is the baseline determined? When I distribute
a job, is an automatic backup performed?
A.
There are two options that import images from the network to the Software Repository:
Baseline tasks
Synchronization
The baseline task (Resource Manager Essentials > Software Mgmt > Software Repository > Add
> Network) should be done only once as a part of the initial setup. This imports the images running
on the network to your Repository.