13.2. Configuration de la journalisation persistante à l'aide du rôle de système journald


En tant qu'administrateur système, vous pouvez configurer la journalisation persistante en utilisant le rôle système journald. L'exemple suivant montre comment configurer les variables du rôle système journald dans un playbook pour atteindre les objectifs suivants :

  • Configuration de la journalisation persistante
  • Spécification de la taille maximale de l'espace disque pour les fichiers journaux
  • Configurer journald pour que les données du journal soient séparées pour chaque utilisateur
  • Définition de l'intervalle de synchronisation

Conditions préalables

  • Vous avez préparé le nœud de contrôle et les nœuds gérés.
  • Vous êtes connecté au nœud de contrôle en tant qu'utilisateur pouvant exécuter des séquences sur les nœuds gérés.
  • Le compte que vous utilisez pour vous connecter aux nœuds gérés dispose des autorisations sudo.
  • Les nœuds gérés ou les groupes de nœuds gérés sur lesquels vous souhaitez exécuter cette séquence sont répertoriés dans le fichier d'inventaire Ansible.

Procédure

  1. Créez un nouveau fichier playbook.yml avec le contenu suivant :

    Copy to Clipboard Toggle word wrap
    ---
    - hosts: all
      vars:
        journald_persistent: true
        journald_max_disk_size: 2048
        journald_per_user: true
        journald_sync_interval: 1
      roles:
        - linux-system-roles.journald
    ---

    Par conséquent, le service journald stocke vos journaux de manière persistante sur un disque d'une taille maximale de 2048 Mo, et conserve les données des journaux séparément pour chaque utilisateur. La synchronisation a lieu toutes les minutes.

  2. Facultatif : Vérifier la syntaxe du playbook.

    Copy to Clipboard Toggle word wrap
    # ansible-playbook --syntax-check playbook.yml -i inventory_file
  3. Exécutez le playbook sur votre fichier d'inventaire :

    Copy to Clipboard Toggle word wrap
    # ansible-playbook -i inventory_file /path/to/file/playbook.yml
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, Inc.