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

特定 MIB のポーリングで、mibd_interface プロセスにおいて、メモリリークが発生する

2012年10月25日(初版)

TAC SR Collection
主な問題

IOS XR が動作する Cisco ルータにおいて、下記のいずれかの MIB に対してポーリングしている場合に、mibd_interface プロセスにおいて、メモリリークが発生します。


cIpMRoute MIB
PIM MIB
mgmdStdMIB MIB

また、ポーリングの頻度が高い場合にはリークするメモリ量も増加します。


mibd_interface  プロセスにおいて使用されているメモリ量は "show processes mibd_interface" コマンドにて Job Id  をご確認いただいたうえで、"show processes memory <job id>" を実行することで確認することが可能です。

*************************************************************
RP/0/RP1/CPU0:CRS#show processes mibd_interface
Sat Oct  6 04:08:34.598 UTC
                  Job Id: 311
                     PID: 3281179
            Process name: mibd_interface
         Executable path: /disk0/hfr-base-3.9.1/bin/mibd
              Instance #: 1
                    Args: -g interface
              Version ID: 00.00.0000
                 Respawn: ON
           Respawn count: 1
  Max. spawns per minute: 12
            Last started: Sat Oct  6 04:04:32 2012
           Process state: Run
           Package state: Normal
                    core: MAINMEM
               Max. core: 0
               Placement: DLRSC Tracker
            startup_path: /pkg/startup/mibd_interface.startup
                   Ready: 0.273s
        Process cpu time: 0.322 user, 0.092 kernel, 0.414 total
JID    TID  Stack pri state         TimeInState       HR:MM:SS:MSEC NAME
311    2      88K  10 Receive        0:00:38:0051    0:00:00:0018 mibd_interface
311    3      88K  10 Receive        0:03:44:0381    0:00:00:0000 mibd_interface
311    4      88K  10 Receive        0:03:43:0002    0:00:00:0004 mibd_interface
311    5      88K  10 Receive        0:03:42:0199    0:00:00:0025 mibd_interface
311    6      88K  10 Receive        0:03:43:0315    0:00:00:0000 mibd_interface
311    8      88K  10 Receive        0:03:43:0316    0:00:00:0000 mibd_interface
311    9      88K  10 Receive        0:00:03:0272    0:00:00:0000 mibd_interface
-------------------------------------------------------------------------------
RP/0/RP1/CPU0:CRS#
RP/0/RP1/CPU0:CRS#show processes memory 311
Sat Oct  6 04:10:47.417 UTC
JID          Text       Data      Stack    Dynamic Process
------ ---------- ---------- ---------- ---------- -------
311          8192      12288      90112    1912832 mibd_interface
RP/0/RP1/CPU0:CRS#
*************************************************************

"show processes" コマンドについては下記ドキュメントも合わせてご参照ください。

show processes
http://www.cisco.com/en/US/partner/docs/routers/asr9000/software/asr9k_r4.2/system_management/command_reference/b_sysman_cr42asr9k_chapter_01011.html#wp2528217717

原因

この問題は CSCtl53655 において、報告されております。

解決策

"process restart mibd_interface" コマンドにより、プロセスを再起動することにより、メモリリークを解消することができます。

しかし、抜本的な対策には、修正 version をご使用いただく必要があります。

備考 本不具合は、Bug Search Toolでも確認できます。

バージョン履歴
改訂番号
1/1
最終更新:
‎10-25-2012 12:42 AM
更新者:
 
ラベル(1)
タグ(1)