Card Load Preferences Introduction
1-141
Software Reference for SwitchBlade x3100 Series Switches (Setting Up the Switch)
1.10 Control Module Management
When creating or changing the attributes of a card, the type of load must be considered, especially when doing
a software upgrade.
1.10.1 Card Load Preferences
Once a software load is present in the control module FLASH file system, it can be designated as the target soft-
ware load for one or more cards using the parameters of the SET CARD command. One or more of the fol-
lowing types of designations can be set for a card:
• Preferred - selected using the PREFLOAD parameter. A load designated as PREFLOAD indicates that
this is the primary load that the specified card will load from. For system integrity reasons, load files desig-
nated as PREFLOAD cannot be renamed or deleted. Any changes made in load designations, for a system
configured for duplex operation, while the system is operating in sync, will be reflected on both the
ACTCFC and INACTCFC.
• Alternate - (Control Module Only) selected using the ALTLOAD parameter. A load designated as ALT-
LOAD indicates that this is the alternate load that the specified CM will load from. The ALTLOAD is used
when a redundant copy of the preferred load file is made on the CM FLASH file system; it specifies an alter-
nate load preference for the redundant file. Establishing an alternate load provides a backup in the unlikely
event that the preferred load file cannot boot. For a duplex system configuration, any changes made in the
ALTLOAD designation apply to both the active (ACTCFC) and inactive (INACTCFC) control modules.
Note: This parameter is not supported for the service modules because the copy of the service module load
stored on the control module FLASH file system is the alternate by default (the preferred is the copy
located in the service module flash memory).
• Temporary - selected using the TEMPLOAD parameter. A load designated as TEMPLOAD indicates that
this is the load that the specified card will load from, one time, during the next loading process. The TEM-
PLOAD designation is used during the software upgrade procedure.
TEMPLOAD designation results in two things. First, if for any reason the new load file is unusable, the sys-
tem will erase the designation of TEMPLOAD for the new file and revert back to using its original load,
allowing the system to automatically recover from an initialization failure of the TEMPLOAD. Second, setting
a load as TEMPLOAD puts the configuration into the upgrade mode. For upgrade purposes, changes made
to the designation of temporary are independent of system synchronization status.
Note that load preferences for the CFC(s) are stored in the non-volatile RAM (NVRAM) of each module, while
load preferences for the Line Cards are stored in the configuration database, explained in 1.8.1.
Note: An Inconsistent Load Minor alarm will be posted against any service module whose running major and
minor software load version does not match the preferred major and minor software load version of
the active control module. The alarm is raised whenever the CM is taken out of upgrade mode. This is
intended to maintain consistency of load versions throughout the system.