简介
本文档介绍清除思科移动管理工程师(MME)上的用户的问题。
问题
最初,使用此CLI清除用户:
clear subscribers apn xyz.com mme-only tai mcc xxx mnc yy tac zzz
即使执行了清除CLI,用户配置文件仍然可用。然后,它尝试删除使用单个Imsi的用户。
在清除会话后,它显示没有用户连接,但是进一步检查用户简档显示您可以看到用户能够浏览并且仍处于活动状态。
[local]abc# clear subscribers imsi 123 -noconfirm
Friday May 06 16:28:21 IST 2022
Number of subscribers cleared: 1
[local]abc# show subscribers imsi 123
Friday May 06 16:30:41 IST 2022
||||||
||||||
vvvvvv CALLID MSID USERNAME IP TIME-IDLE
------ -------- --------------- ---------------------- ----------------------------- ---------
xTC.AR abc 123 n/a 1::0::1,x.x.x.x 75h05m21s
xTC.AT abc 123 n/a 1::0::1 75h05m21s >> Still showing user connected from long.
已从本地数据库清除数据,但未清除用户。
[local]abc# clear subscribers imsi 123 local-purge -noconfirm
Friday May 06 16:32:45 IST 2022
Number of subscribers cleared: 1
[local]abc# show subscribers imsi 123
Friday May 06 16:32:57 IST 2022
vvvvvv CALLID MSID USERNAME IP TIME-IDLE
------ -------- --------------- ---------------------- ----------------------------- ---------
xTC.AR abc 123 n/a 1:00:1::1,x.x.x.x 75h07m31s
xTC.AT abc 123 n/a 1:00:1::1 75h07m31s >> Users still showing connected from very long.
Total subscribers matching specified criteria: 1
故障排除
1)所有会话状态良好。
2)重新启动一个sessmgr实例后,您可以清除该实例上以前存在的用户。
从系统日志中,第一次发现用户被逐一清除。如果用户与多PDN关联,并且您尝试单独清除单个pdn,则信用未正确清除。
解决方法
如果从MME删除用户设备(UE)情景,则可以释放步调队列中的积分。实现相同目标的不同方法有:
1)UE重新通电。
2)从主用用户服务器(HSS),您可以为特定接入点名称(APN)发送“取消位置”。
3)您可以从EnodeB和MME执行S1链路退回,但S1AP链路退回无法清除用户。在此之前,您需要关闭端口,并在移动可达计时器和隐式分离计时器中配置最小值。这样可在更短的时间内清除用户。
4)终止sessmgr实例。
5)重新加载节点。
建议
相反,您不能清除用户APN wise,而是可以清除TAC wise并设置Max-Sub count以确保步调队列未满且系统未过载。
例如:
clear sub mme-only tai mcc 100 mnc 100 tac 100 max-subscribers 1000