Chapitre 6. Configuration des paramètres du noyau au moment de l'exécution

En tant qu'administrateur système, vous pouvez modifier de nombreuses facettes du comportement du noyau de Red Hat Enterprise Linux lors de l'exécution. Configurez les paramètres du noyau au moment de l'exécution en utilisant la commande sysctl et en modifiant les fichiers de configuration dans les répertoires /etc/sysctl.d/ et /proc/sys/.

6.1. Qu'est-ce que les paramètres du noyau ?

Les paramètres du noyau sont des valeurs réglables que vous pouvez ajuster pendant que le système fonctionne. Il n'est pas nécessaire de redémarrer ou de recompiler le noyau pour que les modifications prennent effet.

Il est possible d'adresser les paramètres du noyau par l'intermédiaire de :

  • La commande sysctl
  • Le système de fichiers virtuel monté dans le répertoire /proc/sys/
  • Les fichiers de configuration dans le répertoire /etc/sysctl.d/

Les paramètres sont divisés en classes par le sous-système du noyau. Red Hat Enterprise Linux possède les classes de paramètres suivantes :

Tableau 6.1. Tableau des classes sysctl

Classe accordableSous-système

abi

Domaines d'exécution et personnalités

crypto

Interfaces cryptographiques

débogage

Interfaces de débogage du noyau

dev

Informations spécifiques à l'appareil

fs

Paramètres globaux et spécifiques du système de fichiers

noyau

Paramètres globaux du noyau

net

Paramètres de réseau

sunrpc

Appel de procédure à distance Sun (NFS)

utilisateur

Limites de l'espace de nommage de l'utilisateur

vm

Optimisation et gestion de la mémoire, des tampons et du cache

Important

La configuration des paramètres du noyau sur un système de production nécessite une planification minutieuse. Des modifications non planifiées peuvent rendre le noyau instable et nécessiter un redémarrage du système. Vérifiez que vous utilisez des options valides avant de modifier les valeurs du noyau.

Ressources supplémentaires

  • sysctl(8)et sysctl.d(5) pages de manuel