Table Of Contents
High Availability NPE Redundancy
High Availability System Requirements
High Availability Commands
FPGA Upgrades and Failover
Gigabit Ethernet SFP Module and RJ-45 Gigabit Ethernet
Port Management
CompactFlash Disk Commands
High Availability NPE Redundancy
Caution 
Two NPE-G100s or two NSE-100s are supported in the Cisco 7304. You cannot use both an NPE-G100 and an NSE-100 in the same router.
This chapter contains the following sections:
•
High Availability System Requirements
•
High Availability Commands
•
FPGA Upgrades and Failover
•
Gigabit Ethernet SFP Module and RJ-45 Gigabit Ethernet Port Management
•
CompactFlash Disk Commands
Route processing redundancy is a feature currently available on the Cisco 7304 router. With two NPE-G100s installed in a router, the feature provides the most basic level of increased system availability through a "partial bootup" feature on the standby NPE-G100. A "partial bootup" means that when the active NPE-G100 fails or a fatal error is detected on the NPE-G100, the standby NPE-G100 will complete booting and take control of the line cards. This minimizes the time that the router is in a failed state, thereby increasing system availability. Switchover takes approximately one minute.
Configuration syncing of startup configuration (only) and ROMmon environmental variables are supported.
Note
During a failover, the entire system will lose all functionality for the duration of the restoration; line cards will be reset, and all traffic flowing through the router at the time of failure will be lost.
After a failover, you should replace the failed NPE-G100 to maintain high availability.
High Availability System Requirements
To configure high availability (HA) operation with the Cisco 7304, you need two network processing engines that are the same model, and the same Cisco IOS release running on both network processing engines.
Note
It is recommended that both NPE-G100s run the same version of Cisco IOS. It is also recommended that both NPE-G100s have the same physical configuration for optimum availability; memory and CompactFlash Disk configuration should be the same on the active and standby NPE-G100s.
High Availability Commands
The show redundancy command is issued on the active NPE-G100 and shows redundancy-related information for the active and standby NPE-G100s.
Slot 0 NPEG100 (This NPE): Active
Redundancy state is REDUNDANCY_PEERSTANDBY_INITED
Standby NPEG100 information:
Standby has 132096K bytes of memory.
Standby BOOT variable = disk0:c7300-js-mz.ha-031202,1
Standby CONFIG_FILE variable =
Standby BOOTLDR variable = bootdisk:c7300-boot-mz.ha-031202
Standby Configuration register is 0x2002
Cisco Internetwork Operating System Software
IOS (tm) 7300 Software (C7300-JS-M), Released Version 12.1(20020306:160533)]
Copyright (c) 1986-2003 by cisco Systems, Inc.
You can also use the show c7300 command to show the status of the two NPE-G100s.
Slot Card Type Status Insertion time
---- --------- ------ --------------
0,1 NPE-G100 Active 1d20h ago
2,3 NPE-G100 Standby 1d20h ago
4 4OC3-POS Active 1d20h ago
5 1OC48-POS Active 1d20h ago
System is compliant with hardware configuration guidelines.
All the FPGAs in the system are up-to-date
Network IO Interrupt Throttling:
throttle count=11370, timer count=11370
netint usec=3999, netint mask usec=200
To force a manual switchover to the standby NPE-G100, use the redundancy force-switchover command:
Router# redundancy force-switchover
System configuration has been modified. Save? [yes/no]:y
Proceed with switchover to standby NPEG100? [confirm]n
To cause the standby NPE-G100 to be reset, use the hw-module standby {reset | reload} command:
Router# hw-module standby reset
Proceed with reset of standby NPEG100? [confirm]n
FPGA Upgrades and Failover
If the FPGA versions of the NPE-G100s do not match and the router fails over to the standby NPE-G100, you may be required to upgrade the FPGAs on the standby NPE-G100. Upgrading does not stop the flow of traffic. This process can take up to 15 minutes to complete. To avoid this, make sure you are running the same version of Cisco IOS on both NPE-G100s and the FPGAs are updated on both NPE-G100s.
For further information, see the Cisco 7304 FPGA Bundling and Update document.
Gigabit Ethernet SFP Module and RJ-45 Gigabit Ethernet
Port Management
Three Gigabit Ethernet SFP or RJ-45 interface ports are available from the active NPE-G100s. The slot 0 NPE-G100 Gigabit Ethernet ports are 0, 1, and 2; slot 2 Gigabit Ethernet ports are 0, 1, and 2.
Unlike the NSE-100, only the Gigabit Ethernet ports on the active NPE-G100 are active. If a standby NPE-G100 is installed in the Cisco 7304, its ports are passive. They only become active if the standby NPE-G100 takes over for a failed primary NPE-G100.
CompactFlash Disk Commands
The following commands are available as part of the remote file system support, which causes the file systems on the standby NPE-G100 to be visible on the active NPE-G100. In an HA-enabled Cisco 7304 router, the CompactFlash Disks on the standby NPE-G100 can be accessed with the following commands (use copy, dir or other commands before standby-disk0:, standby-bootdisk:, or standby-nvram:).
copy standby-disk0:tftp
copy standby-bootdisk:tftp
copy tftp standby-disk0:
copy tftp standby-bootdisk:
dir standby-bootdisk:
dir standby-disk0:
dir standby-nvram:
Any Internet file system (IFS) command that takes disk0: or bootdisk: as parameters can also take standby-disk0: and bootdisk: as parameters.