2024年4月26日 (初版)
TAC SR Collection |
主な問題 |
eXR が動作するルータで、PAM(Platform Automated Monitoring) が Trace 情報で使用する共有メモリの増加を、プロセスのメモリ増加として誤った SYSLOG メッセージを出力する問題が報告されています。
<SYSLOG 出力例>
RP/0/RP1/CPU0:Nov 14 04:45:58.912 UTC: logger[69631]: %OS-SYSLOG-4-LOG_WARNING : PAM detected significant memory increase (from 382.00MB at 2019/Nov/12/06:40:50 to 401.00MB at 2019/Nov/13/22:30:15) for pm on 0_1_CPU0. All necessary files for debug have been collected and saved at 0/RP1/CPU0 : harddisk:/cisco_ support/PAM-asr9k-memory_leak-xr_0_1_CPU0-pm-2019Nov14-044553.tgz (Please copy tgz file out of the router and send to Cisco support. This tgz file will be removed after 14 days.)
上記ログでは、LC(0/1/CPU0) にて pm プロセスの使用メモリが 382 MB から 401 MB に増加したことを通知するメッセージとなりますが、show processes memory コマンドで確認した場合は、4.65MB しか使用していません。 ※show processes memory コマンドの結果が正しいです。
RP/0/RP1/CPU0:Router#show processes memory location 0/1/CPU0 Thu Nov 14 08:10:52.922 UTC JID Text(KB) Data(KB) Stack(KB) Dynamic(KB) Process ------ ---------- ---------- ---------- ----------- ------------------------------ ///省略/// 343 572 734324 136 4767 pm <<<<<<<<<<<< pm プロセスのメモリ使用状況 ///省略///
表示上の不具合の為、通信への影響はありませんが、PAM による各プロセスのメモリ使用量増加の検知が正しくできません。
|
原因 |
この問題は CSCvq09698 で報告されています。 CSCvq09698 PAM - False memory leak detection. All increments are in ltrace-init
|
解決策 |
問題の解決には CSCvq09698 の修正されたバージョンを使用する必要があります。
|
備考
本不具合は、Bug Search Tool でも確認できます。
各製品の TAC SR Collection の一覧は、よくある質問と解決方法 (TAC SR Collection) から確認できます。