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 sur kdump ou des échecs de démarrage du noyau sur kdump. Ces paramètres peuvent avoir été analysés par le processus KDUMP_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 que mce, 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 noyau kdump.

    Example

    Pour désactiver la mémoire cgroups sur la ligne de commande du noyau kdump, 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