IT/Unix & Linux

[AIX] iptrace 종료 방법 및 주의사항

슈다루냥 2020. 11. 20.
728x90

안녕하세요. 슈다 입니다.

 

AIX에서 tcp dump를 뜨기 위해 iptrace 명령을 사용한다면

아래의 내용을 참고해 보시기 바랍니다.

 

 

iptrace 종료 시 주의사항

 

iptrace 사용 후 종료 시 kill 명령을 사용할 텐데요,

그동안 kill -9  [PID] 로 종료했다면 아래 내용을 확인해 보세요.

 

 

iptrace명령어의 man page 입니다.

커맨드 라인으로 iptrace를 실행후 종료 시 kill -15 를 사용하라고 안내하고 있습니다.

 

 

 

 

kill -9 로 iptrace를 종료했을 경우

kernel extensions unload를 위해 아래 방법 중 하나를 진행하라고 합니다.

1. iptrace -u  명령 사용

2. 리부팅

 

 

 

 

iptrace 명령을 사용하면 kernerl extensions이 발생하는데

kill -15나 iptrace -u 명령을 사용하지 않고 단순히 kill -9 로 종료하게 되면

확장된 커널이 반환되지 않는 것으로 보입니다.

 

빠른 응답속도가 필요한 서버라면 kill -9로 iptrace 종료 시

kernel extensions이 unload 되지 않아 응답속도 저하 등의 문제가 발생할 수 있습니다.

 

 

 

 

iptrace 종료 방법

 

 

iptrace를 커맨드라인으로 실행합니다.

 

 

 

 

kill -9 로 프로세스를 종료했다면

이후 iptrace -u 명령을 사용하여 kernel extensions을 unload 합니다.

iptrace: unload success!  가 출력될 때 까지 명령어를 사용합니다.

 

 

 

 

kill -15 를 사용하면 iptrace -u를 사용하지 않아도

unload success! 를 확인할 수 있습니다.

 

 

 

 

위의 man page에 나와있는 것 처럼 SRC (System Resource Controller) 로 명령을 사용하면

iptrace 종료 시 별도의 iptrace -u 명령을 사용하지 않고 stopsrc 명령을 수행합니다.

 

 

 

 

참고 - iptrace 사용 방법 : syuda.tistory.com/77

 

[AIX] TCP Dump - iptrace, ipreport

안녕하세요. 슈다 입니다. AIX의 TCP DUMP 방법인 iptrace에 대해 알아보겠습니다. 서버와 클라이언트 간 패킷 송수신이 정상적으로 되었는지 확인하기 위해 TCP Dump를 뜬 후에 분석합니다. AI

syuda.tistory.com

 

 

728x90
반응형