728x90
반응형
이 포스팅에서 설명하는 커맨드들은 커널덤프 분석을 위해 crash> 프롬프트에서 실행이 되어야 합니다.
2019/02/27 - [Linux] - 레드햇/Centos 커널 코어덤프 분석1. vmcore파일 읽어 들이기
crash> log : 커널 메시지버퍼를 볼 수 있게 합니다.
시스템의 crash와 관련된 가장 핵심적인 정보들을 가지고 있는 데이타입니다. 메시지 버퍼는 /var/crash/ 디렉터리에 vmcore와 함께 vmcore-dmesg.txt파일러 저장이 따로 되게 됩니다. vmcore가 정상적으로 수집되지 않았을 경우에 이렇게 따로 저장된 메시지 버퍼를 통해서 분석을 진행할 수 있습니다.
crash> bt : 커널 스텍트레이스(백트레이스)를 볼 수 있습니다. bt <pid>를 통해서 특정 process의 백트레이스를 볼 수 있습니다.
crash> ps : 시스템상의 process들의 상태를 확인 할 수 있습니다. ps <pid>를 통해서 특정 process의 상태를 확인 할 수 있습니다.
crash> vm : 기본적인 메모리(virtual memory)의 상태를 확인 할 수 있습니다. 특정 process의 메모리 정보는 vm <pid>로 확인이 가능합니다.
crash> files : 오픈된 파일들을 확인할 수 있습니다. files <pid> 커맨드로 특정 프로세스에 의해서 오픈된 파일들만 확인 할 수 있습니다.
crash> exit 또는 q : crash프롬프트를 종료합니다.
728x90
반응형
'리눅스 > Dump' 카테고리의 다른 글
jattach로 쉽게 자바 프로세스 쓰레드 덤프(thread) 수집하기 (0) | 2021.03.27 |
---|---|
레드햇/Centos 커널 코어덤프 분석1. vmcore파일 읽어 들이기 (0) | 2019.02.27 |
테스트용 커널 크레쉬 덤프(crash dump) 생성하기 (2) | 2019.02.27 |
리눅스(솔라리스)에서 자바 쓰레드 덤프(Thread dump) 수집 방법 (0) | 2019.02.08 |