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

Demux DPC切替時の"show session recovery status verbose"出力結果について

2016年10月25日(初版)

TAC SR Collection
主な問題

ASR5500において、"show session recovery status verbose"の出力結果にDemuxが一つしか表示されない事がある。

原因

egtpinmgr/gtpumgr/vpnmgr等のDemux DPC上で起動されるTaskが全てDemux DPCの片方のcpu上で起動されていたため下記の様な出力結果となっていました。

Demuxが一つしか表示されない例:

 ******** show session recovery status verbose *******
Session Recovery Status:
Overall Status : Ready For Recovery
Last Status Update : 6 seconds ago

----sessmgr--- ----aaamgr---- demux
cpu state active standby active standby active status
---- ------- ------ ------- ------ ------- ------ -------------------------
2/0 Active 0 0 0 0 7 Good (Demux) <<<<
3/0 Active 24 1 25 1 0 Good
3/1 Active 24 1 23 1 0 Good
8/0 Active 24 1 25 1 0 Good
8/1 Active 24 1 23 1 0 Good
9/0 Standby 0 24 0 25 0 Good
9/1 Standby 0 24 0 23 0 Good

上記出力時のTaskアサイン:

 ******** show task resources *******
task cputime memory files sessions
cpu facility inst used allc used alloc used allc used allc S status
----------------------- --------- ------------- --------- ------------- ------
2/0 vpnmgr 4 0.4% 100% 52.95M 83.88M 30 2400 -- -- - good
2/0 vpnmgr 3 0.5% 100% 36.00M 54.60M 33 2400 -- -- - good
2/0 vpnmgr 2 0.5% 100% 35.62M 54.60M 23 2400 -- -- - good
2/0 aaaproxy 1 0.1% 100% 119.2M 200.0M 13 1000 -- -- - good
2/0 hamgr 2 0.3% 100% 26.40M 117.2M 115 1000 0 10k - good
2/0 egtpinmgr 2 0.3% 100% 46.92M 2.64G 110 2500 -- -- - good
2/0 gtpumgr 2 0.3% 90% 24.43M 2.00G 113 2500 -- -- - good

chassis reload時には各Taskが順次起動しそれぞれのcpuにアサインされていくため片方のcpuに偏ることはありませんが、card migrate時にはcard内のどちらかのcpuにTaskがアサインされていれば問題がないため上記のような出力となることがあります。

解決策

上記出力は期待動作となり性能影響もありません。"show session recovery status verbose"の出力結果のOverall StatusがReady For Recoveryとなっていれば問題ありません。

バージョン履歴
改訂番号
1/1
最終更新:
‎10-25-2016 09:30 PM
更新者:
 
ラベル(1)