Capítulo 3. Gestión de los módulos del núcleo
Las siguientes secciones explican qué son los módulos del núcleo, cómo mostrar su información y cómo realizar tareas administrativas básicas con los módulos del núcleo.
3.1. Introducción a los módulos del núcleo
El kernel de Red Hat Enterprise Linux puede ser extendido con piezas opcionales de funcionalidad adicional, llamadas módulos del kernel, sin tener que reiniciar el sistema. En Red Hat Enterprise Linux 8, los módulos del kernel son código extra del kernel que se construye en archivos de objetos comprimidos en <KERNEL_MODULE_NAME>.ko.xz
.
Las funcionalidades más comunes habilitadas por los módulos del kernel son:
- Controlador de dispositivo que añade compatibilidad con el nuevo hardware
-
Soporte para un sistema de archivos como
GFS2
oNFS
- Llamadas al sistema
En los sistemas modernos, los módulos del núcleo se cargan automáticamente cuando se necesitan. Sin embargo, en algunos casos es necesario cargar o descargar los módulos manualmente.
Al igual que el propio núcleo, los módulos pueden tomar parámetros que personalicen su comportamiento si es necesario.
Se proporcionan herramientas para inspeccionar qué módulos se están ejecutando actualmente, qué módulos están disponibles para cargar en el núcleo y qué parámetros acepta un módulo. Las herramientas también proporcionan un mecanismo para cargar y descargar módulos del kernel en el kernel en ejecución.