Chapitre 11. Installation de kdump

Le service kdump est installé et activé par défaut sur les nouvelles installations de Red Hat Enterprise Linux. Découvrez kdump et comment installer kdump lorsqu'il n'est pas activé par défaut.

11.1. Qu'est-ce que kdump ?

kdump est un service qui fournit un mécanisme de vidage en cas de panne. Ce service vous permet de sauvegarder le contenu de la mémoire du système à des fins d'analyse. kdump utilise l'appel système kexec pour démarrer dans le second noyau (a capture kernel) sans redémarrer ; il capture ensuite le contenu de la mémoire du noyau accidenté (a crash dump ou a vmcore) et l'enregistre dans un fichier. Le second noyau réside dans une partie réservée de la mémoire du système.

Important

Un crash dump du noyau peut être la seule information disponible en cas de défaillance du système (bogue critique). Par conséquent, le site opérationnel kdump est important dans les environnements critiques. Red Hat conseille aux administrateurs système de mettre à jour et de tester régulièrement kexec-tools dans le cadre du cycle normal de mise à jour du noyau. Ceci est particulièrement important lorsque de nouvelles fonctionnalités du noyau sont mises en œuvre.

Vous pouvez activer kdump pour tous les noyaux installés sur une machine ou seulement pour des noyaux spécifiques. Cette option est utile lorsque plusieurs noyaux sont utilisés sur une machine, dont certains sont suffisamment stables pour ne pas risquer de tomber en panne.

Lors de l'installation de kdump, un fichier par défaut /etc/kdump.conf est créé. Ce fichier contient la configuration minimale par défaut de kdump. Vous pouvez modifier ce fichier pour personnaliser la configuration de kdump, mais ce n'est pas obligatoire.