Rechercher

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

download PDF

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 :

    ---
    - 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.

    # ansible-playbook --syntax-check playbook.yml -i inventory_file
  3. Exécutez le playbook sur votre fichier d'inventaire :

    # ansible-playbook -i inventory_file /path/to/file/playbook.yml
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.

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 leBlog 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.

© 2024 Red Hat, Inc.