これは、A4(1.1) で追加されたコードに問題があったため、aaad が確保したメモリが正常に開放されず、Control Plane(CP) のメモリが枯渇してしまうという下記不具合に起因しています。
CSCtr62421 ACE30 low memory crash: CP free memory below 1 percent threshold
telnet 等、認証を伴う処理を行うと発生し、コマンドを実行する毎にメモリがリークしていきます。
メモリのリークは show system internal aaa mem-stats | i aaad で確認可能です。
- 問題が発生する version -
# sh ver | i image
system image file: (hd0,1)/c4710ace-t1k9-mz.A4_2_1.bin
# show system internal aaa mem-stats | i aaad
0 [r-xp]/isan/bin/aaad 205 206 31839 31844
# show system internal aaa mem-stats | i aaad
0 [r-xp]/isan/bin/aaad 206 207 31906 31914
# show system internal aaa mem-stats | i aaad
0 [r-xp]/isan/bin/aaad 207 208 31973 31981
# exit
login: admin
Password:
[snip]
# show system internal aaa mem-stats | i aaad
0 [r-xp]/isan/bin/aaad 213 214 32958 32966
- CSCtr62421 修正適用済みの version -
# sh ver | i image
system image file: (hd0,1)/c4710ace-t1k9-mz.A5_2_2.bin
# show system internal aaa mem-stats | i aaad
0 [r-xp]/isan/bin/aaad 0 1 0 577
# show system internal aaa mem-stats | i aaad
0 [r-xp]/isan/bin/aaad 0 1 0 577
# show system internal aaa mem-stats | i aaad
0 [r-xp]/isan/bin/aaad 0 1 0 577
# exit
login: admin
Password:
[snip]
# show system internal aaa mem-stats | i aaad
0 [r-xp]/isan/bin/aaad 0 1 0 577
|