12.5. Fichier de configuration pour kdump
Le fichier de configuration du noyau kdump
est /etc/sysconfig/kdump
. Ce fichier contrôle les paramètres de la ligne de commande du noyau kdump
.
Pour la plupart des configurations, utilisez les options par défaut. Toutefois, dans certains cas, vous devrez peut-être modifier certains paramètres pour contrôler le comportement du noyau kdump
. Par exemple, modifier l'option KDUMP_COMMANDLINE_APPEND
pour ajouter la ligne de commande du noyau kdump
afin d'obtenir une sortie de débogage détaillée ou l'option KDUMP_COMMANDLINE_REMOVE
pour supprimer les arguments de la ligne de commande kdump
.
Pour plus d'informations sur les options de configuration supplémentaires, voir Documentation/admin-guide/kernel-parameters.txt
ou le fichier /etc/sysconfig/kdump
.
KDUMP_COMMANDLINE_REMOVE
Cette option supprime les arguments de la ligne de commande
kdump
actuelle. Elle supprime les paramètres susceptibles de provoquer des erreurs surkdump
ou des échecs de démarrage du noyau surkdump
. Ces paramètres peuvent avoir été analysés par le processusKDUMP_COMMANDLINE
précédent ou hérités du fichier/proc/cmdline
. Lorsque cette variable n'est pas configurée, elle hérite de toutes les valeurs du fichier/proc/cmdline
. La configuration de cette option fournit également des informations utiles pour le débogage d'un problème.Example
Pour supprimer certains arguments, ajoutez-les à
KDUMP_COMMANDLINE_REMOVE
comme suit :# KDUMP_COMMANDLINE_REMOVE="hugepages hugepagesz slub_debug quiet log_buf_len swiotlb"
KDUMP_COMMANDLINE_APPEND
Cette option ajoute des arguments à la ligne de commande actuelle. Ces arguments peuvent avoir été analysés par la variable
KDUMP_COMMANDLINE_REMOVE
précédente.Pour le noyau
kdump
, la désactivation de certains modules tels quemce
,cgroup
,numa
,hest_disable
peut aider à prévenir les erreurs du noyau. Ces modules peuvent consommer une part importante de la mémoire du noyau réservée àkdump
ou provoquer des échecs de démarrage du noyaukdump
.Example
Pour désactiver la mémoire
cgroups
sur la ligne de commande du noyaukdump
, exécutez la commande suivante :# KDUMP_COMMANDLINE_APPEND="cgroup_disable=memory"
Ressources supplémentaires
-
Documentation/admin-guide/kernel-parameters.txt
fichier -
/etc/sysconfig/kdump
fichier