2.3. Configurer kdump par l'interface graphique


Pour démarrer l'utilitaire Kernel Dump Configuration, sélectionner Activities Other Kernel crash dumps dans le panneau de bord de system-config-kdump à l'invite du shell. Vous aurez accès à une fenêtre, comme expliqué dans Figure 2.1, « Paramètres de base ».
L'utilitaire vous permet de configurer kdump ainsi que d'activer ou désactiver le démarrage du service à l'amorçage (boot). Une fois que c'est fait, cliquer sur Apply pour enregistrer les changements. À moins d'être déjà authentifié, on vous demandera de saisir le mot de passe du superutilisateur. L'utilisateur vous rapellera également que vous devez redémarrer le système pour pouvoir appliquer les changements que vous avez fait à la configuration.

Important

Sur les systèmes IBM System z ou PowerPC ayant SELinux en mode Enforcing, le booléen kdumpgui_run_bootloader Boolean doit être activé avant de lancer l'utilitaire Kernel Dump Configuration. Ce booléen permet à system-config-kdump d'exécuter le chargeur de démarrage dans le domaine bootloader_t SELinux. Pour activer le booléen de manière permanente, exécuter la commande suivante en tant qu'utilisateur root;
# setsebool -P kdumpgui_run_bootloader 1
Copy to Clipboard Toggle word wrap

Important

Lors de vidage de mémoire DASD sur s390x, il faut que les péripériques de stockage soient correctement spécifiés dans /etc/dasd.conf avant de procéder.

2.3.1. Configuration l'utilisation de la mémoire

L'onglet Basic Settings vous permet de configurer le montant de mémoire réservée au noyau kdump. Pour cela, sélectionner le bouton radio Manual settings et cliquer les flèches vers le haut ou vers le bas, à côté du champ New kdump Memory pour augmenter ou diminuer le montant de mémoire à réserver. Notez que le champ Usable Memory change proportionnellement, montrant le montant de mémoire restante dans le système. Consulter Section 1.2, « Besoins en mémoire » pour obtenir plus d'informations sur les besoins en mémoire de kdump.

Figure 2.1. Paramètres de base

2.3.2. Configuration du type de kdump

L'onglet Target Settings vous permet de spécifier l'emplacement cible pour la mémoire de vidage vmcore. La mémoire de vidage peut être stockée en tant que fichier dans un système de fichiers local, ou bien figurer directement sur un périphérique, ou encore, elle peut être envoyée via réseau par l'intermédiaire des protocoles NFS (Network File System) ou SSH (Secure Shell).

Figure 2.2. Configurations de la cible

Pour sauvegarder la mémoire de vidage dans le système de fichiers local, sélectionner le bouton radio Local filesystem. Si vous le souhaitez, vous pouvez personnaliser les configurations en sélectionner une partition différente Partition dans la liste du menu déroulant et un répertoire cible par le champ Path (chemin).

Important

Dans Red Hat Enterprise Linux 7, le répertoire défini en tant que cible kdump doit exister quand le service systemd kdump démarre - sinon le service échouera. Ce comportement est différent par rapport aux autres versions de Red Hat Enterprise Linux, quand le répertoire était créé automatiquement s'il n'existait pas déjà quand on démarrait le service.
Pour écrire dans la mémoire de vidage directement, sélectionner le bouton radio Raw device, et sélectionner le périphérique cible désiré dans le menu déroulant qui se trouve à proximité.
Pour envoyer la mémoire de vidage dans une machine à distance ou via connexion réseau, sélectionner le bouton radio Network. Pour utiliser le protocole NFS, sélectionner le bouton radio NFS, et remplir les champs Server name et Path to directory. Pour utiliser le protocole SSH, sélectionner le bouton radio SSH, et indiquer dans les champs Server name, Path to directory, et User name l'adresse du serveur, le répertoire cible et un nom d'utilisateur valides respectivement.
Pour obtenir des informations sur la façon de configurer un serveur SSH et installer une authentification basée clé, consulter le guide Red Hat Enterprise Linux 7 System Administrator. Pour obtenir une liste complète des cibles actuellement prises en charge, consulter Tableau B.3, « Cibles kdump prises en charge ».

2.3.3. Configuration d'un client DHCP

L'onglet Filtering Settings vous permet de sélectionner le niveau de filtrage de la mémoire de vidage vmcore.

Figure 2.3. Configuration du filtrage

Pour exclure zero page, cache page, cache private, user data, ou free page de la mémoire de vidage, sélectionner la case à côté de l'étiquette qui convient.

2.3.4. Configurer une action par défaut

Pour sélectionner l'action appropriée quand kdump ne parvient pas à créer de mémoire de vidage, sélectionner une option à partir du menu déroulant Default action. Les options possibles sont dump to rootfs and reboot (l'action par défaut qui tente de sauvegarder le coeur localement et reboot le système), reboot (reboot système), shell (invite shell interactive), halt (pour arrêter le système), et poweroff (pour éteindre le système).

Figure 2.4. Configuration du filtrage

Afin de personnaliser les options qui sont passées au core collector makedumpfile, modifier les champs de texte du Core collector; consulter Section 2.2.3, « Configuration d'un client DHCP » pour obtenir plus d'informations.

2.3.5. Activer le service

Pour démarrer le service kdump dès l'amorçage, cliquer sur le bouton Enable qui se trouve sur la barre d'outils, puis cliquer sur Apply. Cela permettra l'activation du service pour multi-user.target. Cliquer sur le bouton Disable et confirmer en cliquant sur Apply qui désactivera le service immédiatement.

Important

Dans Red Hat Enterprise Linux 7, le répertoire défini en tant que cible kdump doit exister quand le service systemd kdump démarre - sinon le service échouera. Ce comportement est différent par rapport aux autres versions de Red Hat Enterprise Linux, quand le répertoire était créé automatiquement s'il n'existait pas déjà quand on démarrait le service.
Pour obtenir plus d'informations sur les cibles systemd et configurer les services en général, consulter le Red Hat Enterprise Linux 7 Guide d'administrateurs de systèmes.
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat