41장. kdump 설치 및 구성
41.1. kdump 설치 링크 복사링크가 클립보드에 복사되었습니다!
새로운 버전의 RHEL 8 설치에서 kdump
서비스가 기본적으로 설치 및 활성화됩니다.
41.1.1. kdump란 무엇입니까? 링크 복사링크가 클립보드에 복사되었습니다!
kdump
는 크래시 덤프 메커니즘을 제공하고 크래시 덤프 또는 vmcore
덤프 파일을 생성하는 서비스입니다. vmcore
에는 분석 및 문제 해결을 위해 시스템 메모리의 내용이 포함됩니다. kdump
는 kexec
시스템 호출을 사용하여 두 번째 커널로 부팅하고 재부팅하지 않고 커널을 캡처합니다. 이 커널은 충돌한 커널 메모리의 내용을 캡처하여 파일에 저장합니다. 두 번째 커널은 시스템 메모리의 예약된 부분에서 사용할 수 있습니다.
커널 크래시 덤프는 시스템 오류가 발생한 경우 사용 가능한 유일한 정보일 수 있습니다. 따라서 작업 kdump
는 미션 크리티컬 환경에서 중요합니다. Red Hat은 일반 커널 업데이트 주기에서 kexec-tools
를 정기적으로 업데이트하고 테스트하는 것이 좋습니다. 이는 새 커널 기능을 설치할 때 중요합니다.
머신에 여러 커널이 있는 경우 설치된 모든 커널 또는 지정된 커널에 대해 kdump
를 활성화할 수 있습니다. kdump
를 설치할 때 시스템은 기본 /etc/kdump.conf
파일을 생성합니다. /etc/kdump.conf
에는 kdump
구성을 사용자 지정하도록 편집할 수 있는 기본 최소 kdump
구성이 포함되어 있습니다.
41.1.2. Anaconda를 사용하여 kdump 설치 링크 복사링크가 클립보드에 복사되었습니다!
Anaconda 설치 프로그램은 대화형 설치 중에 kdump
구성에 대한 그래픽 인터페이스 화면을 제공합니다. kdump
를 활성화하고 필요한 메모리 양을 예약할 수 있습니다.
프로세스
Anaconda 설치 프로그램에서 KDUMP 를 클릭하고
kdump
를 활성화합니다.- Kdump 메모리 예약 에서 메모리 예약을 사용자 지정해야 하는 경우 Manual'을 선택합니다.
KDUMP > Memory to be Reserved(MB) 에서
kdump
에 필요한 메모리 예약을 설정합니다.
41.1.3. 명령줄에 kdump 설치 링크 복사링크가 클립보드에 복사되었습니다!
사용자 지정 Kickstart 설치와 같은 설치 옵션은 경우에 따라 기본적으로 kdump
를 설치하거나 활성화 하지 않습니다. 다음 절차에서는 이 경우 kdump
를 활성화하는 데 도움이 됩니다.
사전 요구 사항
- 활성 RHEL 서브스크립션입니다.
-
시스템 CPU 아키텍처용
kexec-tools
패키지가 포함된 리포지토리입니다. -
kdump
구성 및 대상에 대한 요구 사항을 충족했습니다. 자세한 내용은 지원되는 kdump 구성 및 대상 을 참조하십시오.
프로세스
kdump
가 시스템에 설치되어 있는지 확인합니다.rpm -q kexec-tools
# rpm -q kexec-tools
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 패키지가 설치된 경우 출력됩니다.
kexec-tools-2.0.17-11.el8.x86_64
kexec-tools-2.0.17-11.el8.x86_64
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 패키지가 설치되지 않은 경우 출력됩니다.
package kexec-tools is not installed
package kexec-tools is not installed
Copy to Clipboard Copied! Toggle word wrap Toggle overflow kdump
및 기타 필수 패키지를 설치합니다.dnf install kexec-tools
# dnf install kexec-tools
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
kernel-3.10.0-693.el7
이후의 Intel IOMMU
드라이버는 kdump
에서 지원됩니다. kernel-3.10.0-514[.XYZ].el7
및 초기 버전의 경우 응답하지 않는 캡처 커널을 방지하려면 Intel IOMMU
가 비활성화되어 있어야 합니다.