Come dire a journald di rileggere la sua configurazione?


46

La mia domanda è semplice: come posso dire a journald di rileggere il suo file di configurazione senza riavviare ?

Ho apportato alcune modifiche /etc/systemd/journald.confe mi piacerebbe vedere se sono corrette e tutto funziona come mi aspetto.

Non voglio riavviare.

Risposte:


51

Per controllare i servizi in esecuzione con systemd, utilizzare l' systemctlutilità . Questa utility è simile a quella servicefornita da SysVinit e Upstart. Tra gli altri:

  • systemctl status systemd-journald indica se il servizio è in esecuzione e ulteriori informazioni se lo è.
  • systemctl start systemd-journald avvia il servizio (unità systemd).
  • systemctl stop systemd-journald interrompe il servizio.
  • systemctl restart systemd-journald riavvia il servizio.
  • systemctl reload systemd-journald ricarica la configurazione del servizio, se possibile, ma non lo ucciderà (quindi nessun rischio di interruzione del servizio o di interruzione dell'elaborazione in corso, ma il servizio potrebbe continuare a funzionare con una configurazione non aggiornata).
  • systemctl force-reload systemd-journald ricarica la configurazione del servizio, se possibile, e in caso contrario riavvia il servizio (quindi il servizio è garantito per utilizzare la configurazione corrente, ma ciò potrebbe interrompere qualcosa).
  • systemctl daemon-reload ricarica la propria configurazione di systemd.

1
È vero. Ma dovresti aggiornare il tuo systemd(usa v227...). Vedi github.com/systemd/systemd/issues/2236
Evgeny Vereshchagin

1
Atleeast su CentOS 7 il nome del servizio è systemd-journal d
varesa,

13
systemctl reload systemd-journaldmi dà errore Failed to reload systemd-journald.service: Job type reload is not applicable for unit systemd-journald.service.su Centos 7
IanB

4
Vedere unix.stackexchange.com/questions/379288 per problemi con questo.
JdeBP,

22

systemctl restart systemd-journald fa il trucco.

Sto rispondendo a me stesso perché su Google non restituisce alcuna pagina utile.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.