Jump To Close Expand all Collapse all Table of contents 커널 관리, 모니터링 및 업데이트 보다 포괄적 수용을 위한 오픈 소스 용어 교체 Red Hat 문서에 관한 피드백 제공 1. Linux 커널 Expand section "1. Linux 커널" Collapse section "1. Linux 커널" 1.1. 커널의 정의 1.2. RPM 패키지 1.3. Linux 커널 RPM 패키지 개요 1.4. 커널 패키지의 콘텐츠 표시 1.5. 특정 커널 버전 설치 1.6. 커널 업데이트 1.7. 커널을 기본값으로 설정 2. 커널 모듈 관리 Expand section "2. 커널 모듈 관리" Collapse section "2. 커널 모듈 관리" 2.1. 커널 모듈 소개 2.2. 커널 모듈 종속성 2.3. 설치된 커널 모듈 나열 2.4. 현재 로드된 커널 모듈 나열 2.5. 설치된 모든 커널 나열 2.6. 커널 모듈에 대한 정보 표시 2.7. 시스템 런타임 시 커널 모듈 로드 2.8. 시스템 런타임에서 커널 모듈 언로드 2.9. 부팅 프로세스의 초기 단계에서 커널 모듈 언로드 해제 2.10. 시스템 부팅 시 커널 모듈 자동 로드 2.11. 시스템 부팅 시 커널 모듈이 자동으로 로드되지 않도록 방지 2.12. 사용자 정의 커널 모듈 컴파일 3. 커널 및 Secure Boot에 대한 모듈 서명 Expand section "3. 커널 및 Secure Boot에 대한 모듈 서명" Collapse section "3. 커널 및 Secure Boot에 대한 모듈 서명" 3.1. 사전 요구 사항 3.2. UEFI Secure Boot 3.3. UEFI Secure Boot 지원 3.4. X.509 키를 사용하여 커널 모듈을 인증하기 위한 요구 사항 3.5. 공개 키 소스 3.6. 공개 및 개인 키 쌍 생성 3.7. 시스템 인증 키의 출력 예 3.8. 공개 키를 MOK 목록에 추가하여 대상 시스템에 공개 키 등록 3.9. 개인 키로 커널 서명 3.10. 개인 키를 사용하여 GRUB 빌드 서명 3.11. 개인 키로 커널 모듈 서명 3.12. 서명된 커널 모듈 로드 4. 커널 명령줄 매개변수 구성 Expand section "4. 커널 명령줄 매개변수 구성" Collapse section "4. 커널 명령줄 매개변수 구성" 4.1. 커널 명령줄 매개변수란 무엇입니까? 4.2. 부팅 항목 이해 4.3. 모든 부팅 항목의 커널 명령줄 매개변수 변경 4.4. 단일 부팅 항목의 커널 명령줄 매개변수 변경 4.5. 부팅 시 일시적으로 커널 명령줄 매개변수 변경 4.6. 직렬 콘솔 연결을 사용하도록 GRUB 설정 설정 5. 런타임 시 커널 매개변수 구성 Expand section "5. 런타임 시 커널 매개변수 구성" Collapse section "5. 런타임 시 커널 매개변수 구성" 5.1. 커널 매개변수란 무엇입니까 5.2. sysctl을 사용하여 일시적으로 커널 매개변수 구성 5.3. sysctl을 사용하여 영구적으로 커널 매개변수 구성 5.4. /etc/sysctl.d/의 구성 파일을 사용하여 커널 매개변수 조정 5.5. /proc/sys/를 통해 일시적으로 커널 매개변수 구성 6. GRUB 메뉴를 임시로 변경 Expand section "6. GRUB 메뉴를 임시로 변경" Collapse section "6. GRUB 메뉴를 임시로 변경" 6.1. GRUB 소개 6.2. 부트 로더 사양 소개 6.3. 복구 모드로 부팅 6.4. 긴급 모드로 부팅 6.5. 디버그 쉘로 부팅 6.6. 디버그 쉘에 연결 6.7. 설치 디스크를 사용하여 루트 암호 재설정 6.8. rd.break를 사용하여 루트 암호 재설정 6.9. 추가 리소스 7. GRUB 부트 로더에 대한 영구 변경 Expand section "7. GRUB 부트 로더에 대한 영구 변경" Collapse section "7. GRUB 부트 로더에 대한 영구 변경" 7.1. 사전 요구 사항 7.2. 기본 커널 나열 7.3. 커널의 GRUB 메뉴 항목 보기 7.4. 커널 인수 편집 7.5. GRUB 메뉴 항목에서 인수 추가 및 제거 7.6. 새 부팅 항목 추가 7.7. grubby로 기본 부팅 항목 변경 7.8. 동일한 인수로 모든 커널 메뉴 업데이트 7.9. 현재 및 향후 커널의 기본 커널 옵션 변경 7.10. 추가 리소스 8. 사용자 정의 부팅 메뉴 빌드 Expand section "8. 사용자 정의 부팅 메뉴 빌드" Collapse section "8. 사용자 정의 부팅 메뉴 빌드" 8.1. GRUB 설정 파일 8.2. 부팅 가능한 커널 목록 숨기기 8.3. GRUB 설정 파일을 사용하여 기본 부팅 항목 변경 9. GRUB 다시 설치 Expand section "9. GRUB 다시 설치" Collapse section "9. GRUB 다시 설치" 9.1. BIOS 기반 시스템에 GRUB 다시 설치 9.2. UEFI 기반 시스템에 GRUB 다시 설치 9.3. GRUB 재설정 10. 암호로 GRUB 보호 Expand section "10. 암호로 GRUB 보호" Collapse section "10. 암호로 GRUB 보호" 10.1. 메뉴 항목 수정에만 암호 보호 설정 10.2. 수정 및 부팅 메뉴 항목의 암호 보호 설정 11. 가상화 환경에서 커널 패닉 매개변수를 비활성화 상태로 유지 Expand section "11. 가상화 환경에서 커널 패닉 매개변수를 비활성화 상태로 유지" Collapse section "11. 가상화 환경에서 커널 패닉 매개변수를 비활성화 상태로 유지" 11.1. 소프트 잠금이란 무엇입니까 11.2. 커널 패닉을 제어하는 매개변수 11.3. 가상 환경에서 끊기고 있는 소프트 잠금 12. 데이터베이스 서버의 커널 매개변수 조정 Expand section "12. 데이터베이스 서버의 커널 매개변수 조정" Collapse section "12. 데이터베이스 서버의 커널 매개변수 조정" 12.1. 데이터베이스 서버 소개 12.2. 데이터베이스 애플리케이션 성능에 영향을 주는 매개변수 13. 커널 로깅 시작하기 Expand section "13. 커널 로깅 시작하기" Collapse section "13. 커널 로깅 시작하기" 13.1. 커널 링 버퍼란 무엇입니까 13.2. 로그 수준 및 커널 로깅에 대한 printk 역할 14. kdump 설치 Expand section "14. kdump 설치" Collapse section "14. kdump 설치" 14.1. kdump란 무엇입니까? 14.2. Anaconda를 사용하여 kdump 설치 14.3. 명령줄에 kdump 설치 15. 명령줄에서 kdump 구성 Expand section "15. 명령줄에서 kdump 구성" Collapse section "15. 명령줄에서 kdump 구성" 15.1. kdump 크기 예상 15.2. kdump 메모리 사용량 구성 15.3. kdump 대상 구성 15.4. kdump 코어 수집기 구성 15.5. kdump 기본 오류 응답 구성 15.6. kdump의 설정 파일 15.7. kdump 설정 테스트 16. kdump 활성화 Expand section "16. kdump 활성화" Collapse section "16. kdump 활성화" 16.1. 설치된 모든 커널에 kdump 활성화 16.2. 설치된 특정 커널의 kdump 활성화 16.3. kdump 서비스 비활성화 17. 웹 콘솔에서 kdump 구성 Expand section "17. 웹 콘솔에서 kdump 구성" Collapse section "17. 웹 콘솔에서 kdump 구성" 17.1. 웹 콘솔에서 kdump 메모리 사용량 및 대상 위치 구성 18. 지원되는 kdump 구성 및 대상 Expand section "18. 지원되는 kdump 구성 및 대상" Collapse section "18. 지원되는 kdump 구성 및 대상" 18.1. kdump의 메모리 요구 사항 18.2. 자동 메모리 예약의 최소 임계값 18.3. 지원되는 kdump 대상 18.4. 지원되는 kdump 필터링 수준 18.5. 지원되는 기본 오류 응답 18.6. final_action 매개변수 사용 19. 펌웨어 지원 덤프 메커니즘 Expand section "19. 펌웨어 지원 덤프 메커니즘" Collapse section "19. 펌웨어 지원 덤프 메커니즘" 19.1. IBM PowerPC 하드웨어에서 펌웨어 지원 덤프 19.2. 펌웨어 지원 덤프 메커니즘 활성화 19.3. IBM Z 하드웨어에서 펌웨어 지원 덤프 메커니즘 19.4. Fujitsu PRIMEQUEST 시스템에서 ironump 사용 20. 코어 덤프 분석 Expand section "20. 코어 덤프 분석" Collapse section "20. 코어 덤프 분석" 20.1. crash 유틸리티 설치 20.2. 크래시 유틸리티 실행 및 종료 20.3. crash 유틸리티에 다양한 표시기 표시 20.4. 커널 Oops 분석기 사용 20.5. Kdump 도우미 도구 21. early kdump를 사용하여 부팅 시간 충돌 캡처 Expand section "21. early kdump를 사용하여 부팅 시간 충돌 캡처" Collapse section "21. early kdump를 사용하여 부팅 시간 충돌 캡처" 21.1. early kdump이란 무엇입니까? 21.2. 초기 kdump 활성화 22. 커널 라이브 패치로 패치 적용 Expand section "22. 커널 라이브 패치로 패치 적용" Collapse section "22. 커널 라이브 패치로 패치 적용" 22.1. kpatch의 제한 사항 22.2. 타사 라이브 패칭 지원 22.3. 커널 라이브 패치에 액세스 22.4. 커널 라이브 패치 구성 요소 22.5. 커널 라이브 패치 작동 방법 22.6. 현재 설치된 커널을 라이브 패치 스트림에 가입 22.7. 라이브 패치 스트림에 향후 커널을 자동으로 등록 22.8. 라이브 패치 스트림에 대한 자동 서브스크립션 비활성화 22.9. 커널 패치 모듈 업데이트 22.10. 라이브 패치 패키지 제거 22.11. 커널 패치 모듈 설치 제거 22.12. kpatch.service 비활성화 23. 제어 그룹을 사용하여 애플리케이션의 시스템 리소스 제한 설정 Expand section "23. 제어 그룹을 사용하여 애플리케이션의 시스템 리소스 제한 설정" Collapse section "23. 제어 그룹을 사용하여 애플리케이션의 시스템 리소스 제한 설정" 23.1. 제어 그룹 소개 23.2. 커널 리소스 컨트롤러 소개 23.3. 네임스페이스 소개 23.4. cgroups-v1을 사용하여 CPU 제한 설정 24. cgroups-v2를 사용하여 애플리케이션의 CPU 시간 분배 제어 Expand section "24. cgroups-v2를 사용하여 애플리케이션의 CPU 시간 분배 제어" Collapse section "24. cgroups-v2를 사용하여 애플리케이션의 CPU 시간 분배 제어" 24.1. cgroups-v2 마운트 24.2. CPU 시간 분배를 위해 cgroup 준비 24.3. CPU 대역폭을 조정하여 애플리케이션 CPU 시간 분배 제어 24.4. CPU 가중치를 조정하여 애플리케이션의 CPU 시간 분배 제어 25. systemd에서 제어 그룹 버전 1 사용 Expand section "25. systemd에서 제어 그룹 버전 1 사용" Collapse section "25. systemd에서 제어 그룹 버전 1 사용" 25.1. 제어 그룹 버전 1에서 systemd 역할 25.2. 일시적인 제어 그룹 생성 25.3. 영구 제어 그룹 생성 25.4. 명령줄에서 메모리 리소스 제어 설정 구성 25.5. 장치 파일로 메모리 리소스 제어 설정 구성 25.6. 일시적인 제어 그룹 제거 25.7. 영구 제어 그룹 제거 25.8. systemd 장치 나열 25.9. systemd cgroups 계층 구조 보기 25.10. 리소스 컨트롤러 보기 25.11. 리소스 사용량 모니터링 26. cgroups-v2 및 systemd를 사용하여 리소스 관리 구성 Expand section "26. cgroups-v2 및 systemd를 사용하여 리소스 관리 구성" Collapse section "26. cgroups-v2 및 systemd를 사용하여 리소스 관리 구성" 26.1. 사전 요구 사항 26.2. 리소스 배포 모델 소개 26.3. systemd를 사용하여 CPU 리소스 할당 26.4. systemd의 CPU 시간 할당 정책 옵션 26.5. systemd를 사용하여 메모리 리소스 할당 26.6. systemd의 메모리 할당 구성 옵션 26.7. systemd를 사용하여 I/O 대역폭 구성 26.8. systemd에 대한 I/O 대역폭 구성 옵션 26.9. systemd를 사용하여 CPUSET 컨트롤러 구성 27. systemd를 사용하여 CPU 유사성 및 NUMA 정책 구성 Expand section "27. systemd를 사용하여 CPU 유사성 및 NUMA 정책 구성" Collapse section "27. systemd를 사용하여 CPU 유사성 및 NUMA 정책 구성" 27.1. systemd를 사용하여 CPU 선호도 구성 27.2. systemd를 사용하여 NUMA 정책 구성 27.3. systemd의 NUMA 정책 구성 옵션 28. BPF Compiler Collection을 사용하여 시스템 성능 분석 Expand section "28. BPF Compiler Collection을 사용하여 시스템 성능 분석" Collapse section "28. BPF Compiler Collection을 사용하여 시스템 성능 분석" 28.1. bcc-tools 패키지 설치 28.2. 선택한 bcc-tools를 성능 분석에 사용 29. 커널 무결성 하위 시스템을 사용하여 보안 강화 Expand section "29. 커널 무결성 하위 시스템을 사용하여 보안 강화" Collapse section "29. 커널 무결성 하위 시스템을 사용하여 보안 강화" 29.1. 커널 무결성 하위 시스템 29.2. 신뢰할 수 있는 암호화된 키 29.3. 신뢰할 수 있는 키 작업 29.4. 암호화된 키 작업 29.5. IMA 및 EVM 활성화 29.6. 무결성 측정 아키텍처를 사용하여 파일 해시 수집 30. kernel_settings RHEL 시스템 역할을 사용하여 커널 매개변수를 영구적으로 구성 Expand section "30. kernel_settings RHEL 시스템 역할을 사용하여 커널 매개변수를 영구적으로 구성" Collapse section "30. kernel_settings RHEL 시스템 역할을 사용하여 커널 매개변수를 영구적으로 구성" 30.1. kernel_settings 역할 소개 30.2. kernel_settings 역할을 사용하여 선택한 커널 매개변수 적용 31. 고급 오류 보고 사용 Expand section "31. 고급 오류 보고 사용" Collapse section "31. 고급 오류 보고 사용" 31.1. AER 개요 31.2. AER 메시지 수집 및 표시 법적 공지 Settings Close Language: 简体中文 한국어 日本語 English Español Português Language: 简体中文 한국어 日本語 English Español Português Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 简体中文 한국어 日本語 English Español Português Language: 简体中文 한국어 日本語 English Español Português Format: Multi-page Single-page Format: Multi-page Single-page Red Hat Training A Red Hat training course is available for RHEL 8 7장. GRUB 부트 로더에 대한 영구 변경 grubby 툴을 사용하여 GRUB에서 영구적으로 변경합니다. 7.1. 사전 요구 사항 시스템에 RHEL을 성공적으로 설치했습니다. root 권한이 있어야 합니다. Previous Next