キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
cancel
告知

JTAC-Mid-Career-Recruitment-2021.3

CSC-campaign.JPG

 

IOS-XR: IOS-XR 5.3.2 からの FPD upgrade に関する実装の差分について

377
閲覧回数
0
いいね!
0
コメント

 

 

はじめに

IOS-XR の FPD upgrade の実装について、IOS-XR 5.3.2 未満のバージョンと、IOS-XR 5.3.2 以降のバージョンでは一部実装が異なる点があるため、その概要について紹介します。

 

IOS-XR 5.3.2 からの実装差分

変更の内容は、主に FPD version が新しいものだった場合、downgrade の必要がなく、実施しなくても良いことをよりわかりやすくするための変更になっています。

以下に個別の内容について記載します。

 

Syslog の変更

 

モジュールの FPD が新しいものだったことをシステムが検知した場合、syslog が出力されますが、IOS-XR 5.3.2 以降では以下のような形で、downgrade が optional であることを示唆するように、 syslog の内容が変更になっています。

IOS-XR 5.3.2 未満のバージョンの場合
LC/0/6/CPU0:Dec 18 02:31:53.971 JST: rommon_fpd_agent[312]: %PLATFORM-UPGRADE_FPD-4-UP_REV : rommon instance 0 is severely up-rev (V2.00), downgrade to (V1.29). Use the "upgrade hw-module fpd" CLI in admin mode.

IOS-XR 5.3.2 以降のバージョンの場合
LC/0/6/CPU0:Dec 18 02:31:53.971 JST: rommon_fpd_agent[312]: %PLATFORM-UPGRADE_FPD-4-UP_REV : rommon instance 0 is up-rev (V2.00), downgrade to (V1.29) is optional. Use the "upgrade hw-module fpd force" CLI in admin mode to downgrade it.

 

show hw-module fpd の出力の変更

 

以下の出力例の一番右側の項目として、Upg/Dng? があります。
以前は、downgrade が可能な FPD があった場合は、Yes となっていましたが、IOS-XR 5.3.2 以降では、downgrade が可能な FPD があった場合でも、この項目は No のままとなります。


RP/0/RSP0/CPU0:ASR9K#show hw-module fpd location all
Tue Jun 19 17:40:37.395 JST

===================================== ==========================================
                                      Existing Field Programmable Devices
                                      ==========================================
                                        HW                       Current SW Upg/
Location     Card Type                Version Type Subtype Inst   Version   Dng?
============ ======================== ======= ==== ======= ==== =========== ====
0/RSP0/CPU0  A9K-RSP440-TR              1.0   lc   cbc     0      16.116    No
                                              lc   fpga1   0       0.10     Yes
                                              lc   fpga3   0       4.09     No
                                              lc   fpga2   0       1.10     No
                                              lc   rommon  0       0.73     Yes
--------------------------------------------------------------------------------
- snip -
NOTES:
1.  One or more FPD needs an upgrade.  This can be accomplished
    using the "admin> upgrade hw-module fpd <fpd> location <loc>" CLI.
2.  + One or more FPD is running up-rev FPGA version. Downgrade is "OPTIONAL" in this case.
It can be downgraded using the "admin> upgrade hw-module fpd <fpd> force location <loc>" CLI.

 

また、Downgrade が可能な FPD があった場合、NOTES の一つとして、Downgrade はあくまでも optional であることと、その手順について出力がされるようになりました。

 

FPD downgrade は force option が必須 

以前は upgrade hw-module fpd だけで FPD の downgrade が実施可能でしたが、IOS-XR 5.3.2 以降では force option を付与した場合のみだけ、FPD downgrade が実施されます。