19.3. Configuration de kdump à l'aide des rôles système RHEL
Vous pouvez définir les paramètres de base du vidage du noyau sur plusieurs systèmes à l'aide du rôle de système kdump
en exécutant un livre de jeu Ansible.
Le rôle kdump
remplace entièrement la configuration kdump des hôtes gérés en remplaçant le fichier /etc/kdump.conf
. De plus, si le rôle kdump
est appliqué, tous les paramètres précédents de kdump
sont également remplacés, même s'ils ne sont pas spécifiés par les variables de rôle, en remplaçant le fichier /etc/sysconfig/kdump
.
Conditions préalables
- Le paquetage Ansible Core est installé sur la machine de contrôle.
-
Le paquetage
rhel-system-roles
est installé sur le système à partir duquel vous souhaitez exécuter le playbook. -
Vous disposez d'un fichier d'inventaire qui répertorie les systèmes sur lesquels vous souhaitez déployer
kdump
.
Procédure
Créez un nouveau fichier
playbook.yml
avec le contenu suivant :--- - hosts: kdump-test vars: kdump_path: /var/crash roles: - rhel-system-roles.kdump
Facultatif : Vérifier la syntaxe du playbook.
# ansible-playbook --syntax-check playbook.yml
Exécutez le playbook sur votre fichier d'inventaire :
# ansible-playbook -i inventory_file /path/to/file/playbook.yml
Ressources supplémentaires
-
Pour une référence détaillée sur les variables de rôle
kdump
, voir les fichiers README.md ou README.html dans le répertoire /usr/share/doc/rhel-system-roles/kdump. - Voir Préparation du nœud de contrôle et des nœuds gérés à l'utilisation des rôles système RHEL
-
Documentation installée avec le paquetage
rhel-system-roles
/usr/share/ansible/roles/rhel-system-roles.kdump/README.html