20장. 코어 덤프 분석
시스템 충돌의 원인을 확인하려면 GNU Debugger(GDB)와 유사한 대화형 프롬프트를 제공하는 크래시
유틸리티를 사용할 수 있습니다. 크래시
를 사용하면 kdump
,netdump
,diskdump
또는 xendump
및 실행 중인 Linux 시스템에서 생성된 코어 덤프를 분석할 수 있습니다. 또는 Kernel Oops Analyzer 또는 Kdump Helper 툴을 사용할 수 있습니다.
20.1. 크래시 유틸리티 설치
제공된 정보를 사용하여 필요한 패키지 및 크래시 유틸리티를 설치하는 절차를 이해하십시오. 크래시
유틸리티는 RHEL 8 시스템에 기본적으로 설치되지 않을 수 있습니다. 크래시
기능은 실행 중이거나 커널 크래시가 발생하고 코어 덤프 파일이 생성되는 동안 시스템의 상태를 대화형으로 분석하는 툴입니다. 코어 덤프 파일은 vmcore
파일이라고도 합니다.
프로세스
관련 리포지토리를 활성화합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow subscription-manager repos --enable baseos repository
# subscription-manager repos --enable baseos repository
Copy to Clipboard Copied! Toggle word wrap Toggle overflow subscription-manager repos --enable appstream repository
# subscription-manager repos --enable appstream repository
Copy to Clipboard Copied! Toggle word wrap Toggle overflow subscription-manager repos --enable rhel-8-for-x86_64-baseos-debug-rpms
# subscription-manager repos --enable rhel-8-for-x86_64-baseos-debug-rpms
crash
패키지를 설치합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow yum install crash
# yum install crash
kernel-debuginfo
패키지를 설치합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow yum install kernel-debuginfo
# yum install kernel-debuginfo
kernel-debuginfo
패키지는 실행 중인 커널에 대응하고 덤프 분석에 필요한 데이터를 제공합니다.