Power modules can now be upgraded in parallel on Cisco 8000 Series Routers. This feature lets you perform FPD upgrades on
multiple power modules simultaneously.
Parallel upgrade process reduces the overall time required to upgrade a full chassis with many power modules. Only power modules
that support FPD upgrades can be upgraded in parallel.
To upgrade the power modules in parallel, use upgrade hw-module location pm-all fpd all or upgrade hw-module fpd all location pm-all command in Config mode.
Pre-requisites to Perform Parallel Upgrade
-
Ensure that all power connections to the power supply are energized. To verify the power supply details, use show environment power-supply command in Config mode.
For more information on these commands, see Hardware Redundancy and Node Administration Commands chapter in System Management Command Reference for Cisco 8000 Series Routers.
-
Ensure power available to the power supply is equal to the rated power. For example, 6KW power module must have a 6KW power
feed. If the power feed to the power supply is less, the excess power calculation will be incorrect and the chassis may run
out of power during an upgrade and suffer a sudden shutdown.
-
Ensure sufficient or excess power is available in the chassis before you start the upgrade process.
-
Do not add or remove any component (Line cards, RPs, power connections) from the chassis during an upgrade. This may cause
power failure in the system due to sudden change in power in the system.
![](https://www.cisco.com/content/dam/en/us/td/i/templates/note.gif)
Note
|
-
Power module upgrades are time consuming and cannot be implicitly upgraded or as a part of automatic FPD upgrades. These modules
must be upgraded independent of the other fpga upgrades.
-
The system upgrades the power modules in random order.
-
The number of modules that can be upgraded simultaneously depends on the excess power available to the chassis.
-
Ensure you initiate the parallel upgrade process only when all the pre-requisites are satisfied because the upgrade process
cannot be aborted in between.
|
Performing Parallel Power Module Upgrade
To initiate a parallel upgrade process and upgrade all the power modules in the chassis simultaneously, use pm-all keyword in the upgrade hw-module fpd command in Config mode.
Example
The following
section illustrates parallel power module upgrade implementation:
Router#upgrade hw-module location pm-all fpd all force
upgrade command issued (use "show hw-module fpd" to check upgrade status)
Router: upgrade_fpd_ng[67153]: Upgrade triggered by user(cisco) on pm_all for fpd (all) with force(true)
Router: fpd-serv[415]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :DECLARE :0/PM0:
Router: fpd-serv[415]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :DECLARE :0/PM1:
Router: fpd-serv[415]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : Upgrade for the following FPDs has been committed:
Router: fpd-serv[415]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : Location FPD name Force
Router: fpd-serv[415]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : ==================================================
Router: fpd-serv[415]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/PM1 DT-PrimMCU TRUE
Router: fpd-serv[415]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/PM0 DT-PrimMCU TRUE
Router: fpd_client[348]: %PLATFORM-FPD_CLIENT-1-UPGRADE_CHILD_ALERT : Replicate upgrade progress for child FPD SecMCU@0/PM0 from parent FPD DT-PrimMCU
Router: fpd_client[348]: %PLATFORM-FPD_CLIENT-1-UPGRADE_CHILD_ALERT : Replicate upgrade progress for child FPD SecMCU@0/PM1 from parent FPD DT-PrimMCU
Router: envmon[157]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :Power Group Redundancy lost :DECLARE :0:
Router: npu_drvr[291]: %FABRIC-NPU_DRVR-3-ANLT_CONFIG_REQUIRED : [4899] : Port(s) require auto negotiation (ANLT) config: port[_subport]: 3, 5, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, total: 26.
Router: fpd_client[348]: %PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE : FPD upgrade complete for PrimMCU@0/PM0 [image upgraded to version 3.01]
Router: fpd_client[348]: %PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE : FPD upgrade complete for SecMCU@0/PM0 [image upgraded to version 3.01]
Router: fpd-serv[415]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :CLEAR :0/PM0:
Router: fpd_client[348]: %PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE : FPD upgrade complete for PrimMCU@0/PM1 [image upgraded to version 3.01]
Router: fpd_client[348]: %PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE : FPD upgrade complete for SecMCU@0/PM1 [image upgraded to version 3.01]
Router: fpd-serv[415]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :CLEAR :0/PM1:
Router: envmon[157]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :Power Group Redundancy lost :CLEAR :0:
Router: fpd-serv[415]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : FPD Upgrade Completed (use "show hw-module fpd" to check upgrade status)
Verification
Use
show hw-module
fpd command to verify the upgrade:
Router#show hw-module fpd
Auto-upgrade:Enabled,PM excluded
Attribute codes: B golden, P protect, S secure, A Anti Theft aware
FPD Versions
==============
Location Card type HWver FPD device ATR Status Running Programd Reload Loc
-------------------------------------------------------------------------------------------------
0/RP0/CPU0 8212-48FH-M 0.4 Bios S CURRENT 1.09 1.09 0/RP0/CPU0
0/RP0/CPU0 8212-48FH-M 0.4 BiosGolden BS CURRENT 1.01 0/RP0/CPU0
0/RP0/CPU0 8212-48FH-M 0.4 DbIoFpga CURRENT 1.00 1.00 0/RP0
0/RP0/CPU0 8212-48FH-M 0.4 DbIoFpgaGolden B CURRENT 1.00 0/RP0
0/RP0/CPU0 8212-48FH-M 0.4 IoFpga CURRENT 1.00 1.00 0/RP0
0/RP0/CPU0 8212-48FH-M 0.4 IoFpgaGolden B CURRENT 1.00 0/RP0
0/RP0/CPU0 8212-48FH-M 0.4 SsdMicron5300 S CURRENT 0.01 0.01 0/RP0
0/RP0/CPU0 8212-48FH-M 0.4 x86Fpga S CURRENT 1.07 1.07 0/RP0
0/RP0/CPU0 8212-48FH-M 0.4 x86FpgaGolden BS CURRENT 1.07 0/RP0
0/RP0/CPU0 8212-48FH-M 0.4 x86TamFw S CURRENT 7.12 7.12 0/RP0
0/RP0/CPU0 8212-48FH-M 0.4 x86TamFwGolden BS CURRENT 7.12 0/RP0
0/PM0 PSU3KW-HVPI 1.0 DT-PrimMCU CURRENT 3.01 3.01 NOT REQ
0/PM0 PSU3KW-HVPI 1.0 DT-SecMCU CURRENT 3.01 3.01 NOT REQ
0/PM1 PSU3KW-HVPI 1.0 DT-PrimMCU 21% UPGD 3.01 NOT REQ
0/PM1 PSU3KW-HVPI 1.0 DT-SecMCU 21% UPGD 3.01 NOT REQ
0/FB0 8212-48FH-M[FB] 1.0 IoFpga CURRENT 1.10 1.10 NOT REQ
0/FB0 8212-48FH-M[FB] 1.0 IoFpgaGolden B CURRENT 1.00 NOT REQ