Red Hat Training

A Red Hat training course is available for RHEL 8

10.4. 부팅 프로세스

10.4.1. RHEL에서 사용자 정의 커널을 설치 및 부팅하는 방법

BLS(Boot Loader Specification)는 드롭인 디렉터리의 각 부팅 옵션에 대한 부트로더 구성을 관리할 체계 및 파일 형식을 정의합니다. 개별 드롭인 구성 파일을 조작할 필요가 없습니다. 모든 아키텍처가 동일한 부트로더를 사용하지 않기 때문에 이 온프레미스는 RHEL 8에서 특히 관련이 있습니다.

  • 공개 펌웨어가 있는 x86_64,aarch64ppc64leGRUB2를 사용합니다.
  • Open Power Abstraction Layer (OPAL)와 함께 ppc64lePetitboot를 사용합니다.
  • s390xzipl을 사용합니다.

각 부트로더에는 새 커널을 설치하거나 제거할 때 수정해야 하는 다른 구성 파일과 형식이 있습니다. 이전 버전의 RHEL에서 이 작업을 허용하는 구성 요소는 grubby 유틸리티였습니다. 그러나 RHEL 8의 경우 grubby 가 BLS 작업 관련 씬 래퍼로 작동하는 BLS 파일 형식을 구현하여 부트로더 구성이 표준화되었습니다.

10.4.2. RHEL의 early kdump 지원

이전에는 kdump 서비스가 부팅 프로세스의 초기 단계에서 발생한 커널 충돌을 등록하기 위해 너무 늦게 시작되었습니다. 결과적으로 충돌 정보를 함께 문제 해결의 가능성이 손실되었습니다.

이 문제를 해결하기 위해 RHEL 8에서는 early kdump 지원을 도입했습니다. 이 메커니즘에 대한 자세한 내용은 /usr/share/doc/kexec-tools/early-kdump-howto.txt 파일을 참조하십시오. early kdump 지원이란 무엇이며 어떻게 구성합니까?