概要
NCS6000 シリーズルータにおいて、NC6-20X100GE-M-C LC を搭載した際に 'show hw-module fpd' コマンドで FPD 情報を確認すると、一部の FPD (backup) が以下のように Need Upgrade と表示され、実際に upgrade を実施しても、アップグレードできない場合があります。
出力例
sysadmin-vm:0_RP0# show hw-module fpd Fri May 25 12:42:03.555 UTC-09:00 FPD Versions =============== Location Card type HWver FPD device ATR Status Run Programd ------------------------------------------------------------------------------- 0/0 NC6-20X100GE-M-C 1.0 Backup-BIOS BSP CURRENT 1.08 0/0 NC6-20X100GE-M-C 1.0 Backup-CCC-PwrOn BSP NEED UPGD 1.09 0/0 NC6-20X100GE-M-C 1.0 Backup-EthSwitch BSP CURRENT 1.14 0/0 NC6-20X100GE-M-C 1.0 Backup-SolDBfpga B NEED UPGD 0.10 0/0 NC6-20X100GE-M-C 1.0 Backup-SolMBfpga B NEED UPGD 0.10 0/0 NC6-20X100GE-M-C 1.0 CCC-Bootloader BSP CURRENT 1.08 0/0 NC6-20X100GE-M-C 1.0 CCC-FPGA S CURRENT 1.08 1.08 0/0 NC6-20X100GE-M-C 1.0 CCC-Power-On S CURRENT 1.10 1.10 0/0 NC6-20X100GE-M-C 1.0 Ethernet-Switch S CURRENT 1.14 1.14 0/0 NC6-20X100GE-M-C 1.0 PLX-8749 CURRENT 0.05 0.05 0/0 NC6-20X100GE-M-C 1.0 Primary-BIOS S CURRENT 1.08 1.08 0/0 NC6-20X100GE-M-C 1.0 SOL-DB-FPGA CURRENT 1.03 1.03 0/0 NC6-20X100GE-M-C 1.0 SOL-MB-FPGA CURRENT 1.03 1.03 |
FPD の upgrade を実施してみると、write protection がかかっている旨のシスログが表示されます。
sysadmin-vm:0_RP0# upgrade hw-module location 0/0 fpd all Fri May 25 13:04:45.365 UTC-09:00
RP/0/RP0/CPU0:May 25 13:04:43.293 JST: fpd-serv[379]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :DECLARE :0/0:
<--snip-->
0/0/ADMIN0:May 25 13:04:49.391 JST: ccc_driver[2962]: %INFRA-FPD_Driver-1-UPGRADE_ALERT : FPD Backup-CCC-PwrOn@0/0 image programming completed with UPGD SKIP state Info: [cannot perform program image operation on CCC Power-On (Backup) as the bootflash is HW write protected. Please disable the write protection by setting the DIP Switch (S2) lev RP/0/RP0/CPU0:May 25 13:04:47.322 JST: fpd-serv[379]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :DECLARE :0/0: RP/0/RP0/CPU0:May 25 13:04:47.325 JST: fpd-serv[379]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :CLEAR :0/0: 0/0/ADMIN0:May 25 13:04:49.429 JST: slice_manager[2980]: %INFRA-FPD_Driver-1-UPGRADE_ALERT : FPD Backup-SolDBfpga@0/0 image programming completed with UPGD SKIP state Info: [Upgrade Backup-SolDBfpgaupgrade skipped because of write-protected flash] RP/0/RP0/CPU0:May 25 13:04:48.312 JST: fpd-serv[379]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :DECLARE :0/0: RP/0/RP0/CPU0:May 25 13:04:48.315 JST: fpd-serv[379]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :CLEAR :0/0: RP/0/RP0/CPU0:May 25 13:04:48.317 JST: fpd-serv[379]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :DECLARE :0/0: RP/0/RP0/CPU0:May 25 13:04:48.321 JST: fpd-serv[379]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :CLEAR :0/0: 0/0/ADMIN0:May 25 13:04:50.419 JST: slice_manager[2980]: %INFRA-FPD_Driver-1-UPGRADE_ALERT : FPD Backup-SolMBfpga@0/0 image programming completed with UPGD SKIP state Info: [Upgrade Backup-SolMBfpgaupgrade skipped because of write-protected flash]
|
解決策
これは、実装動作となりバックアップ用の FPD (Backup-**で始まる FPD ) については書き込み保護 ( write protection ) がかかっており、アップグレードを制限しています。これらはバックアップ用の FPD となり、プライマリの FPD イメージが何らかの理由で破損しない限り通常は使用されないため、特に気にする必要はありません。