Comment dire à journald de relire sa configuration?

46

Ma question est simple: comment dire à journald de relire son fichier de configuration sans redémarrer ?

J'ai apporté quelques modifications à /etc/systemd/journald.confet j'aimerais voir si elles sont correctes et tout fonctionne comme prévu.

Je ne veux pas redémarrer.

lorenzog
la source

Réponses:

51

Pour contrôler les services en cours avec systemd, utilisez l' systemctlutilitaire . Cet utilitaire est similaire à celui servicefourni par SysVinit et Upstart. Entre autres:

  • systemctl status systemd-journald indique si le service est en cours d'exécution et, le cas échéant, des informations supplémentaires.
  • systemctl start systemd-journald démarre le service (unité systemd).
  • systemctl stop systemd-journald arrête le service.
  • systemctl restart systemd-journald redémarre le service.
  • systemctl reload systemd-journald recharge la configuration du service si possible, mais ne la supprimera pas (aucun risque d'interruption du service ou d'interruption du traitement en cours, mais le service peut continuer à fonctionner avec une configuration obsolète).
  • systemctl force-reload systemd-journald recharge la configuration du service si possible et, dans le cas contraire, redémarre le service (il est donc garanti que le service utilise la configuration actuelle, mais cela peut interrompre quelque chose).
  • systemctl daemon-reload recharge la propre configuration de systemd.
Gilles, arrête de faire le mal
la source
1
C'est vrai. Mais vous devriez mettre à jour votre systemd(utilisation v227...). Voir github.com/systemd/systemd/issues/2236
Evgeny Vereshchagin
1
En ce qui concerne CentOS 7, le nom du service est systemd-journal d
varesa
13
systemctl reload systemd-journaldme donne une erreur Failed to reload systemd-journald.service: Job type reload is not applicable for unit systemd-journald.service.sur Centos 7
IanB
4
Voir unix.stackexchange.com/questions/379288 pour des problèmes avec cela.
JdeBP
22

systemctl restart systemd-journald fait le tour.

Je réponds moi-même, car googler ne renvoie aucune page utile.

lorenzog
la source