[리눅스 커널] KEXEC와 KDUMP의 동작 원리
By Guillermo Austin Kim | 2022년 3월 10일 |
1. KDUMP 관련 링크 2. KEXEC와 KDUMP 소개 kexec 커널 패닉이 발생하였을 때, 부트로더를 거치지 않고 빠르게 새로운 커널로 부팅시키는 Feature kdump kexec를 바탕으로 한 “kernel crash dumping mechanism” Kernel Crash Dump Mechanism 커널 패닉이 유발되면 시스템의 메모리 상태를 vmcore 파일에 생성하는 작업 3. kdump란? kdump는 kernel panic 발생 시에 메모리 이미지(vmcore)의 dump 파일을 생성하는 툴입니다. kdump를 동작하는 과정에서 kexec이 실행되는데 kexec는 커널 패닉 발생 시 BIOS를 거치지 않고 빠르게 새로운 덤프용 커널로 부팅하게 하는 툴입니다. kex