Systemd

在執行時啟用/禁用 journald ForwardToSyslog 選項

  • March 8, 2017

我目前正在ForwardToSyslog執行時在 systemd-journald 中啟用和禁用選項。

當我將其設置為“否”->ForwardToSyslog=no之後/etc/systemd/journald.confsystemctl restart systemd-journald我的 rsyslog 生成的文件將停止接收資訊。

我的問題:

通過執行以下操作重新啟用轉發到 syslog:ForwardToSyslog=yesin/etc/systemd/journald.conf後跟systemctl restart systemd-journald不是在 rsyslog 文件中獲取日誌。

只有新啟動的 systemd 服務才會轉發日誌,但那些正在執行的服務需要重新啟動。

我的問題:

這是 systemd-journald 的錯誤嗎?

有沒有比重新啟動所有正在執行的服務更好的方法將日誌轉發到 syslog?

編輯:

我使用 systemd 230

這是systemd中的錯誤,據信已修復。

聽起來您已經在相對較新的 systemd 版本中複製了它,因此您應該評論錯誤並與開發人員跟進。

感謝@JdeBP 提供問題參考。

引用自:https://unix.stackexchange.com/questions/350018