일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Session space
- ftp7.5 장애조치 클러스터
- Windows Server 2008
- failover cluster
- 안철수
- iSCSI target
- 터키여행
- windows media service
- 프로세스 CPU 사용량
- 클러스터
- LiveKD
- dsquery
- Windows Server 2016
- 작업관리자
- windbg
- nonpaged pool
- windows debugging tool
- Local TempDB
- Hyper-V
- FTP7.5
- Nested VM
- Xperf
- 인문고전
- windows update
- MSCS on VMWare
- Windows Server 2016 Hyper-v Cluster
- SQL Server 2008
- SQL Server 2012R2 FCI
- cluster node as Domain controller
- paged pool
- Today
- Total
류짱:Beyond MySelf
특정 프로세스의 Crash 혹은 Hang 증상 발생시 덤프 생성 방법 본문
아래 3가지의 Tool을 이용해서 특정 프로세의 crash와 Hang 증상에 대한 Dump를 수집 할 수 있습니다. 자세한 내용은 아래 사이트들을 참고 하시면 됩니다.
가. ADPlus를 사용하여 "중지"와 "충돌" 문제를 해결하는 방법
http://support.microsoft.com/kb/286350
adplus를 이용한 process dump 생성
A. cmd 창을 설치하고, windbg가 설치된 폴더(C:\program files\Debugging Tools for Windows )로
이동합니다.
B. 작업 관리자에서 덤프를 생성하고자 하는 프로세스의 ID를 확인 합니다.
C. 아래 명령으로 crash dump 수집을 위한 명령어를 실행합니다.
adplus –crash –p [덤프 수집하고자 하는 프로세스 PID] (enter)
adplus -hang -pn [덤프 수집하고자 하는 포로세스 이름]
예> adplus –crash –p 2784 –o c:\ => adplus –crash –p "프로세스 ID" –o c:\(덤프 저장 위치)
D. 경고 창이 나타나면, 확인, 확인 합니다.
[인터넷 익스플로러에 대한 crash 덤프 수집 방법]
1. 작업 관리자를 이용하거나 명령프롬프트에서 아래와 같은 명령어를 실행하여 인터넷 익스플로러의 프로세스 ID나
이름을 확인 합니다. => tasklist |findstr "ie"
2. 설치 된 Windows debugging folder로 이동하여 adplus -crash -pn iexplore.exe -o c:\ 를 입력합니다.
3. 위 그림에서 처럼 해당 프로세스들이 attaching 되었음을 확인 할 수 있습니다. 해당 프로세스들의 얘기치 않은 종료가 발생 할 시 C:\ 에 덤프 파일이 생성 됩니다.
나. Userdump.exe 도구를 사용하여 덤프 파일을 만드는 방법
http://support.microsoft.com/kb/241215
다. Debug Diagnostic Tool v1.1
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=28bd5941-c458-46f1-b24d-f60151d875a3&displaylang=en