CISCO-RF-MIB を使用すると、現在どちらの RP が Active/Standby かを確認することができますが、同じ ASR9000 シリーズであっても機種ごとに戻り値が異なる場合があります。本動作は期待動作であり、不具合ではありません。
※ASR9000 シリーズに限らず、機種により CISCO-RF-MIB の戻り値は異なる場合があります。
<ASR9001>(Activeのみ)
CISCO-RF-MIB::cRFStatusUnitId.0 = INTEGER: 0 (戻り値0=RSP0がActive)
-----------------
RP/1/RSP0/CPU0:ASR9001#sh platform
Sun Jan 24 14:48:08.384 JST
Node Type State Config State
-----------------------------------------------------------------------------
0/RSP0/CPU0 ASR9001-RP(Active) IOS XR RUN PWR,NSHUT,MON
(snip)
------------------
<ASR9006>
CISCO-RF-MIB::cRFStatusUnitId.0 = INTEGER: 0 (戻り値0=RSP0がActive)
CISCO-RF-MIB::cRFStatusPeerUnitId.0 = INTEGER: 1(戻り値1=RSP1がStandby)
-----------------
RP/0/RSP0/CPU0:ASR9006#sh platform
Sun Jan 24 05:50:45.513 UTC
Node Type State Config State
-----------------------------------------------------------------------------
0/RSP0/CPU0 A9K-RSP440-SE(Active) IOS XR RUN PWR,NSHUT,MON
0/RSP1/CPU0 A9K-RSP440-SE(Standby) IOS XR RUN PWR,NSHUT,MON
(snip)
------------------
<ASR9010>
CISCO-RF-MIB::cRFStatusUnitId.0 = INTEGER: 4 (戻り値4=RSP0がActive)
CISCO-RF-MIB::cRFStatusPeerUnitId.0 = INTEGER: 5(戻り値5=RSP1がStandby)
※4はRSP0のスロット番号、5はRSP1のスロット番号です。
-----------------
RP/0/RSP0/CPU0:ASR9010#sh platform
Sun Jan 24 05:53:07.087 UTC
Node Type State Config State
-----------------------------------------------------------------------------
0/RSP0/CPU0 A9K-RSP440-SE(Active) IOS XR RUN PWR,NSHUT,MON
0/RSP1/CPU0 A9K-RSP440-SE(Standby) IN-RESET PWR,NSHUT,MON
(snip)
--------------
<ASR9922>
CISCO-RF-MIB::cRFStatusUnitId.0 = INTEGER: 0 (戻り値0=RP0がActive)
CISCO-RF-MIB::cRFStatusPeerUnitId.0 = INTEGER: 1(戻り値1=RP1がStandby)
-----------------
RP/0/RP0/CPU0:ASR9922#sh platform
Sun Jan 24 06:38:53.754 UTC
Node Type State Config State
-----------------------------------------------------------------------------
0/RP0/CPU0 ASR-9922-RP-SE(Active) IOS XR RUN PWR,NSHUT,MON
0/RP1/CPU0 ASR-9922-RP-SE(Standby) IOS XR RUN PWR,NSHUT,MON
(snip)
------------------