소개
이 문서에서는 경고 상태의 IPsecmgr 기능에 대해 설명합니다.
개요
세션 컨트롤러에서 IPsecmgr을 만듭니다. 또한 ePDG(Evolved Packet Data Gateway)에서 보안 IKEv1, IKEv2 및 IPSec 데이터 터널을 설정하고 관리합니다.
사전 요구 사항
Cisco에서는 다음 노드 및 StarOS 기능에 대해 알고 있는 것이 좋습니다.
필요한 로그
참고: 이러한 유형의 문제를 해결하려면 분석할 로그를 수집해야 합니다.
1. 경고 상태의 IPsecmgr 시설을 식별하고 피크 시간과 피크 시간이 아닌 시간에 2개의 불량 인스턴스와 함께 2개의 양호한 IPsecmgr 인스턴스에 대한 힙 덤프를 수집합니다.
Show task resources
show messenger proclet facility ipsecmgr instance <instance number> heap depth 9
show messenger proclet facility ipsecmgr instance <instance number> system heap depth 9
show messenger proclet facility ipsecmgr instance <instance number> heap
show messenger proclet facility ipsecmgr instance <instance number> system
show messenger proclet facility ipsecmgr instance <instance number> graphs heap
show session subsystem facility ipsecmgr instance <instance number> debug-info verbose
show task resources facility ipsecmgr instance <instance number>
참고: 두 개의 작동 및 두 개의 결함 IPsecmgr 인스턴스에 대한 로그를 수집합니다. 항상 인스턴스 번호를 IPsecmgr 인스턴스 번호로 바꿉니다.
2. 이전 단계에서 수집한 동일한 IPsecmgr 인스턴스에 대한 핵심 파일을 수집합니다.
Login to hidden mode
Cli test-commands password <>
Task core facility ipsecmgr instance <instance number>
참고: 힙 출력이 수집된 동일한 인스턴스 번호에 대한 코어 파일을 수집합니다.
3. SSD(Show Support Details) 데이터, SNMP(Simple Network Management Protocol) 트랩 및 시스템 로그(syslog)를 수집합니다.
4. 하루 중에show task resource 여러 번 명령 출력을 수집합니다.
참고: 통화 수를 줄이면 메모리가 지속적으로 증가하는지 감소하는지 확인해야 합니다.
5. 노드에서 현재 실행 중인 서비스를 확인합니다.
Show resources
6. 노드에서 실행되는 서비스별 가입자 추세 데이터를 2개월의 기간에 걸쳐 제공합니다.
예를 들어, ePDG 서비스의 경우 ePDG 가입자 추세가 필요하다. Mme 서비스는 mme 가입자 추세가 필요하다.
7. 동일한 구성과 서비스가 실행 중인 네트워크의 다른 노드에 대해 SSD 데이터를 제공합니다.
참고: 문제가 노드 또는 소프트웨어 버전인지 확인해야 합니다.
8. 업그레이드 후 시설 IPsecmgr이 경고 상태로 바뀌고 업그레이드 전후의 여러 SSD(Solid State Dr) 데이터 세트를 공유합니다.
수행된 트러블슈팅
1. IPsecmgr 힙 덤프를 분석해야 합니다. 이러한 분석을 바탕으로 이 두 가지 상위 기능이 많은 양의 메모리를 소비하는 것으로 확인되었다.
프로세스 |
집계 |
% ▴ |
ipm_databuf_alloc() |
60900436 |
42.19 |
service_recovery_add_dest_handle() |
17302140 |
11.99 |
ikev2_encode_alloc_opacket() |
6319608 |
4.38 |
demuxmgr_init_smgr_pacing_queue_and_cache() |
6258720 |
4.34 |
ipm_sad_ikesa_alloc() |
6053856 |
4.19 |
참고: 힙 분석의 출력에서 이 함수는 상당한 양의 메모리를 ipm_databuf_alloc() 소비하는 것이 분명합니다.
2. 1개월간의 ePDG 가입자 추세는 트래픽 증가가 관찰되지 않으므로 트래픽 추세가 정상임을 나타냅니다.
날짜 |
측정 레벨 |
노드 |
총 사용자 수 |
2023-01-01 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
308580 |
2023-01-02 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
331166 |
2023-01-03 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
332424 |
2023-01-04 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
324741 |
2023-01-05 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
329006 |
2023-01-06 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
326667 |
2023-01-07 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
327323 |
2023-01-08 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
327922 |
2023-01-09 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
331701 |
2023-01-10 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
334258 |
2023-01-11 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
331070 |
2023-01-12 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
327105 |
2023-01-13 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
310919 |
2023-01-14 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
280490 |
2023-01-15 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
299159 |
2023-01-16 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
312329 |
2023-01-17 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
318370 |
2023-01-18 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
316067 |
2023-01-19 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
314299 |
2023-01-20 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
322221 |
2023-01-21 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
317145 |
2023-01-22 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
317951 |
2023-01-23 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
320670 |
2023-01-24 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
320466 |
2023-01-25 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
304693 |
2023-01-26 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
307049 |
2023-01-27 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
304500 |
2023-01-28 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
303082 |
2023-01-29 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
309391 |
2023-01-30 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
314559 |
2023-01-31 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
318688 |
2023-02-01 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
315274 |
2023-02-02 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
320590 |
2023-02-03 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
276683 |
2023-02-04 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
288478 |
2023-02-05 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
298212 |
2023-02-06 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
300505 |
2023-02-07 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
308763 |
2023-02-08 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
303933 |
2023-02-09 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
304191 |
2023-02-10 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
296049 |
2023-02-11 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
304243 |
2023-02-12 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
398876 |
2023-02-13 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
327081 |
2023-02-14 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
318326 |
2023-02-15 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
308936 |
2023-02-16 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
307454 |
2023-02-17 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
299155 |
2023-02-18 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
310671 |
2023-02-19 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
308271 |
2023-02-20 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
313036 |
2023-02-21 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
308364 |
2023-02-22 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
297624 |
2023-02-23 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
307631 |
2023-02-24 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
303706 |
2023-02-25 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
331917 |
2023-02-26 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
304802 |
2023-02-27 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
314204 |
2023-02-28 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
312129 |
2023-03-01 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
318518 |
2023-03-02 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
400818 |
2023-03-03 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
298952 |
2023-03-04 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
286058 |
2023-03-05 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
283346 |
2023-03-06 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
280037 |
2023-03-07 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
275515 |
2023-03-08 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
290489 |
2023-03-09 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
291972 |
2023-03-10 |
일 레벨 |
XXX-XX-SGSN-MME-03 |
289658 |
2023-03-11 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
284311 |
2023-03-12 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
293878 |
2023-03-13 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
298662 |
2023-03-14 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
299430 |
2023-03-15 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
297959 |
2023-03-16 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
299208 |
2023-03-17 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
293534 |
2023-03-18 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
292673 |
2023-03-19 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
296111 |
2023-03-20 |
일 레벨 |
XXX-XX-SGSN-MME-03 |
301181 |
2023-03-21 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
297604 |
2023-03-22 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
309897 |
2023-03-23 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
304351 |
2023-03-24 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
305605 |
2023-03-25 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
295694 |
2023-03-26 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
300188 |
2023-03-27 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
302467 |
2023-03-28 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
303965 |
2023-03-29 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
270432 |
2023-03-30 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
289729 |
2023-03-31 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
249336 |
2023-04-01 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
269109 |
2023-04-02 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
283437 |
2023-04-03 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
298453 |
2023-04-04 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
301649 |
2023-04-05 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
298797 |
2023-04-06 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
306610 |
2023-04-07 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
298449 |
2023-04-08 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
294205 |
2023-04-09 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
306048 |
2023-04-10 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
316718 |
2023-04-11 |
일 레벨 |
XXX-XX - SGSN-MME-03 |
315327 |
2023-04-12 |
일 레벨 |
XXX-XX-SGSN-MME-03 |
313059 |
|
|
|
|
3. 여러 show task resources SSD(Solid State Drive)의 드라이브를 수집했습니다. SSD 데이터를 기반으로 이러한 IPsecmgr 인스턴스는 경고 상태에 있는 것으로 나타납니다.
8/1 ipsecmgr 296 2.64% 50% 193.3M 191.0M 978 1500 1331 4700 - warn
8/2 ipsecmgr 363 2.51% 50% 194.1M 191.0M 854 1500 1304 4700 - warn
9/0 ipsecmgr 231 2.85% 50% 129.0M 191.0M 271 1500 1323 4700 - good
9/1 ipsecmgr 303 2.61% 50% 161.5M 191.0M 1141 1500 1322 4700 - good
9/2 ipsecmgr 381 2.46% 50% 192.9M 191.0M 839 1500 1312 4700 - warn
Note: This output is collected on 12th April at 8:40 PM
This output collected on the 13th April 8 PM.
8/1 ipsecmgr 296 2.61% 50% 193.3M 191.0M 985 1500 1221 4700 - warn
8/2 ipsecmgr 363 2.38% 50% 193.7M 191.0M 828 1500 1222 4700 - warn
9/0 ipsecmgr 231 2.40% 50% 129.0M 191.0M 1116 1500 1237 4700 - good
9/1 ipsecmgr 303 2.43% 50% 161.5M 191.0M 1120 1500 1220 4700 - good
9/2 ipsecmgr 381 2.23% 50% 192.9M 191.0M 829 1500 1228 4700 - warn
각 인스턴스에서 통화 수가 감소하는 경우에도 메모리 감소는 관찰되지 않습니다. 예를 들어, 경고 상태인 IPsecmgr 인스턴스 296을 보면 4월 13일에 통화 수는 줄었지만 메모리는 줄지 않았습니다
4. 일일중에show task resources 수집된 자료에서도 호출횟수가 줄어드는 경우에도 메모리가 감소하지 아니함을 확인할 수 있다.
5. 업그레이드 전의 SSD 데이터에 따르면 메모리가 증가하지 않습니다. 이는 새로운 소프트웨어에 문제가 있을 수 있음을 시사한다.
분석을 기반으로 IPsecmgr 기능 수준에서 메모리 누수를 의심할 수 있습니다. 더 자세히 조사하고 문제를 해결하기 위해 서비스 요청(SR)을 제기합니다.