Bagaimana cara memberitahu journald untuk membaca kembali konfigurasinya?

46

Pertanyaan saya sederhana: bagaimana cara saya memberi tahu journald untuk membaca kembali file konfigurasinya tanpa me-reboot ?

Saya telah membuat beberapa perubahan /etc/systemd/journald.confdan saya ingin melihat apakah itu benar dan semuanya berfungsi seperti yang saya harapkan.

Saya tidak ingin reboot.

lorenzog
sumber

Jawaban:

51

Untuk mengontrol layanan yang berjalan dengan systemd, gunakan systemctlutilitas . Utilitas ini mirip dengan serviceutilitas yang disediakan oleh SysVinit dan Pemula. Diantara yang lain:

  • systemctl status systemd-journald menunjukkan apakah layanan sedang berjalan dan informasi tambahan jika itu.
  • systemctl start systemd-journald memulai layanan (unit systemd).
  • systemctl stop systemd-journald menghentikan layanan.
  • systemctl restart systemd-journald restart layanan.
  • systemctl reload systemd-journald memuat ulang konfigurasi layanan jika memungkinkan, tetapi tidak akan membunuhnya (jadi tidak ada risiko gangguan layanan atau mengganggu pemrosesan yang sedang berlangsung, tetapi layanan mungkin tetap berjalan dengan konfigurasi basi).
  • systemctl force-reload systemd-journald memuat ulang konfigurasi layanan jika memungkinkan, dan jika tidak me-restart layanan (sehingga layanan dijamin untuk menggunakan konfigurasi saat ini, tetapi ini dapat mengganggu sesuatu).
  • systemctl daemon-reload memuat kembali konfigurasi systemd sendiri.
Gilles 'SANGAT berhenti menjadi jahat'
sumber
1
Itu benar. Tetapi Anda harus memperbarui systemd(gunakan v227...) Anda. Lihat github.com/systemd/systemd/issues/2236
Evgeny Vereshchagin
1
Atleeast pada CentOS 7 nama layanannya adalah systemd-journal d
varesa
13
systemctl reload systemd-journaldmemberi saya kesalahan Failed to reload systemd-journald.service: Job type reload is not applicable for unit systemd-journald.service.pada Centos 7
IanB
4
Lihat unix.stackexchange.com/questions/379288 untuk masalah dengan ini.
JdeBP
22

systemctl restart systemd-journald lakukan triknya.

Saya menjawabnya sendiri karena googling tidak mengembalikan halaman yang berguna.

lorenzog
sumber