CSCfi.systemd-journal
systemd-journal
Un rôle Ansible pour configurer le journal systemd via journald.conf afin de gérer tous les journaux et limiter plus étroitement son stockage, adapté pour un SSD sur un ordinateur portable.
---
- hôtes : localhost
rôles :
- cscfi.systemd-journal
Exigences
Toute distribution utilisant systemd.
Variables de Rôle
vars:
- systemd_journal_create_directory: True
- systemd_journal_rsyslog_package_state: present
- systemd_journal_storage: auto
- systemd_journal_compress: yes
- systemd_journal_system_max_use: 500M
- systemd_journal_system_max_file_size: 50M
- systemd_journal_max_retention_sec: 0
- systemd_journal_restart_state: started
Par défaut, le journal utilisera autant d'espace libre que possible et supprimera
les anciens journaux si d'autres données remplissent un disque. Ce n'est pas très adapté pour les disques SSD, donc
systemd_journal_system_max_use
limite cela à 500M par défaut, ou à la valeur que vous
personnalisez.
Si vous souhaitez définir des options personnalisées non directement prises en charge par ce rôle, vous pouvez également écraser la configuration systemd_journal_configuration directement.
La variable systemd_journal_rsyslog_package_state
peut être absent
ou
present
et si elle est absente (ce qui n'est pas par défaut), le paquet rsyslog sera supprimé.
La variable systemd_journal_restart_state
est started
- car dans de nombreux cas, le redémarrage a échoué sur CentOS 7 même si le service semblait être redémarré.
24 août 09:47:02 hostname systemd-journald[22636]: Échec de la définition des attributs de fichier : Opération non supportée 24 août 09:47:02 hostname systemd-journald[22636]: Échec de la création d'un nouveau journal d'exécution : Aucun fichier ou répertoire de ce type 24 août 09:47:02 hostname systemd-journald[22636]: Échec de la définition des attributs de fichier : Opération non supportée 24 août 09:47:02 hostname systemd-journald[22636]: Échec de la définition des attributs de fichier : Opération non supportée [snip] 24 août 09:47:02 hostname systemd-journald[22636]: Assertion 'f' échouée à src/journal/journal-file.c:132, fonction journal_file_close(). Abandon. 24 août 09:47:02 hostname systemd-journal[22638]: Journal démarré
Dépendances
Aucune.
Licence
BSD
ansible-galaxy install CSCfi.systemd-journal