[사전 작업]
1. 덤프 설정 점검
덤프 설정 내용 변경 후 적용을 위해서는 서버 재 부팅이 필요합니다.
Downtime을 잡고서 진행해 주세요.
① 제어판 – 시스템 및 보안 - 시스템 – 고급 시스템 설정 - 고급 - 시작 및 복구 – 설정
② 디버깅 정보 쓰기를 "커널 메모리 덤프" 로 설정 또는 레지스트리에서 아래 값을 설정 합니다.
1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
2. 값 이름 : CrashDumpEnabled
3. 데이터 형식 : REG_DWORD
4. 값 : 2 (참고! 1: 전체 메모리 덤프, 2: 커널 메모리 덤프, 3: 미니 덤프)
③ 기존 파일에 덮어쓰기 옵션은 check 합니다.
④ %SystemRoot% 파티션에 Paging 파일이 존재해야 합니다.
A. (SystemRoot 파티션은 부팅 파일이 존재하는 파티션입니다. 기본값으로 Windows를 설치하셨다면, c:\가 됩니다.)
⑤ 기본적으로 Memory Dump 는 C:\Windows 에 저장됩니다.
C Drive 에 공간이 충분히 있는지 확인하십시오.
⑥ %SystemRoot% 파티션에 Paging 파일이 존재해야 합니다.
⑦ %SystemRoot% 파티션에 있는 Paging 파일의 크기가 물리적인 메모리보다 커야 합니다. (C:\ D:\ 등으로 페이지 파일이 나뉘어 있어도 C:\에 있는 페이지 파일의 크기가 물리 메모리 보다 커야 합니다.)
A. 아래의 예는 물리 메모리가 4GB 일 경우 설정 입니다.
B. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles
C. c:\pagefile.sys 4200 4200
⑧ 이를 적용하기 위하여 시스템을 재 부팅합니다.
2. OS 커널 덤프 수집 설정
덤프 수집 시 BSOD가 발생되며 서버가 재 부팅 됩니다.
1) C:\NotMyfaultx64에 압축을 해제합니다.
2) 관리자 권한으로 Command Prompt를 실행하고 C:\NotMyfaultx64 경로로 이동합니다.
3) 다음 명령을 수행합니다. Notmyfault.exe /crash
4) 잠시 후 BSOD가 발생되면서 서버가 재 부팅됩니다.
자동으로 재 부팅이 완료될 때까지 기다렸다가 C:\Windows\MEMORY.DMP 파일을 확인해 주세요.
'기술(MS,Web,Windows,AWS) > [MS]Windows' 카테고리의 다른 글
NAS 내 경로명/파일명이 길어 삭제가 불가할 때, 복사가 불가 할 때 (0) | 2016.04.11 |
---|---|
VM 구별 방법 (0) | 2016.04.07 |
Debug Diagnostics 1.2 설치 및 IIS Hang 덤프설정 행덤프 (0) | 2016.04.04 |
SCOM 2012 OM별도 설치 시 문제 (0) | 2016.04.04 |
64비트 관련 레지스트리 변경사항 (0) | 2016.03.23 |