/usr/lib/debug/lib/modules/ 폴더가 없어 충돌 유틸리티를 사용할 수 없습니다.

/usr/lib/debug/lib/modules/ 폴더가 없어 충돌 유틸리티를 사용할 수 없습니다.

CentOS7 서버가 충돌합니다. ~에 따르면RHEL7 문서, 크래시 유틸리티를 사용하여 세부정보를 볼 수 있어야 합니다.

crash /var/crash/<timestamp>/vmcore /usr/lib/debug/lib/modules/<kernel>/vmlinux

해당 vmcore 파일이 있는 /var/crash에 일부 폴더가 있습니다. .dll을 사용하는 /usr/lib/debug/lib/modules/ 폴더가 없습니다 crash.

위 문서에 따라 모듈 폴더를 채우려면 어떤 추가 유틸리티가 필요합니까?

답변1

RHEL 설명서의 이전 페이지에는 다음 내용도 나와 있습니다.

크래시 외에도 덤프 분석에 필요한 데이터를 제공하는 실행 중인 커널에 해당하는 kernel-debuginfo 패키지도 설치해야 합니다.

따라서 커널 버전과 동일한 kernel-debuginfo 패키지를 설치하기만 하면 됩니다.

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/kernel_crash_dump_guide/chap-analyzing-a-core-dump#sect-crash-installing-the-utility

편집하다:

debuginfo 저장소가 있습니다:

http://debuginfo.centos.org/7/x86_64/

관련 정보