3장. 커널 모듈 관리
모듈 정보를 가져오고 기본 관리 작업을 수행하는 방법을 포함하여 커널 모듈에 대해 알아보십시오.
3.1. 커널 모듈 소개 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
Red Hat Enterprise Linux 커널은 시스템을 재부팅하지 않고도 선택적 추가 기능을 제공하는 커널 모듈을 사용하여 확장할 수 있습니다. Red Hat Enterprise Linux 10에서 커널 모듈은 압축된 < KERNEL_MODULE_NAME>.ko.xz
오브젝트 파일에 빌드된 추가 커널 코드입니다.
- 로드 가능한 커널 모듈(LKM)
- LKM은 실행 중인 Linux 커널로 동적으로 로드되고 언로드될 수 있습니다. 시스템을 재부팅하거나 전체 커널을 다시 컴파일하지 않고도 장치 드라이버 또는 파일 시스템 지원을 추가할 수 있습니다.
커널 모듈에서 활성화하는 가장 일반적인 기능은 다음과 같습니다.
- 새 하드웨어에 대한 지원을 추가하는 장치 드라이버
- polkit2 또는 NFS와 같은 파일 시스템 지원
- 시스템 호출
최신 시스템에서는 필요한 경우 커널 모듈이 자동으로 로드됩니다. 그러나 경우에 따라 모듈을 수동으로 로드하거나 언로드해야 합니다.
커널과 마찬가지로 모듈은 동작을 사용자 지정하는 매개 변수를 허용합니다.
커널 툴을 사용하여 모듈에서 다음 작업을 수행할 수 있습니다.
- 현재 실행 중인 모듈을 검사합니다.
- 커널에 로드할 수 있는 모듈을 검사합니다.
- 모듈에서 허용하는 매개변수를 검사합니다.
- 커널 모듈을 실행 중인 커널에 로드 및 언로드하는 메커니즘을 활성화합니다.