반응형
부제: 커널 패닉 시 vmcore를 남기는 kdump 관리
kdumpctl status # kdump 서비스 상태(안전)
kdumpctl showmem # 크래시 커널에 예약된 메모리(안전)
kdumpctl estimate # 필요한 crashkernel 크기 추정(안전)
Usage: /usr/bin/kdumpctl {estimate|start|stop|status|restart|reload|
rebuild|reset-crashkernel|propagate|showmem|test|setup-crypttab}kdumpctl은 RHEL의 크래시 덤프 메커니즘인 kdump를 제어한다. kdump는 커널 패닉이 나면 미리 예약해 둔 메모리(crashkernel)에 올려둔 캡처 커널로 넘어가, 죽은 커널의 메모리를 vmcore로 저장한다. 데비안 계열의 kdump-config(kdump-tools)에 해당한다.
status·showmem·estimate는 조회라 안전하다. start·restart·rebuild는 캡처 커널·initramfs를 다시 올리므로 실제 적용은 물리·VM 시스템에서 한다. crashkernel 메모리 예약은 부팅 시 커널 파라미터로 잡히기 때문에, 처음 켤 땐 재부팅이 필요하다.
이렇게도 쓴다
현재 서비스 상태를 확인한다.
kdumpctl status
이 시스템에 얼마의 crashkernel 메모리가 필요한지 추정한다.
kdumpctl estimate
예약된 크래시 커널 메모리 크기를 확인한다.
kdumpctl showmem
일부러 패닉을 내 덤프 저장 경로가 실제로 되는지 시험한다(위험, 재부팅됨).
kdumpctl test
설정을 바꾼 뒤 캡처 initramfs만 다시 만든다.
kdumpctl rebuild && kdumpctl restart
원격 SSH 저장을 쓸 때 대상 서버에 공개키를 배포한다.
kdumpctl propagate
상태가 active인지 한 줄로 확인한다(grep 조합).
kdumpctl status | grep -i active반응형
'명령어 > Linux' 카테고리의 다른 글
| [RHEL] ksflatten 분할된 킥스타트를 한 파일로 병합 (0) | 2026.08.05 |
|---|---|
| [RHEL] kexec 재부팅 없이 새 커널로 전환 (0) | 2026.08.05 |
| [RHEL] intel-speed-select Intel SST로 CPU 성능 프로파일 제어 (0) | 2026.08.04 |
| [RHEL] installkernel 커널 이미지를 부트로더에 설치 (0) | 2026.08.04 |
| [RHEL] guestmount VM 디스크를 FUSE로 마운트 (0) | 2026.08.04 |