実行時にジャーナル処理されたForwardToSyslogオプションの有効化/無効化

実行時にジャーナル処理されたForwardToSyslogオプションの有効化/無効化

私は現在、ForwardToSyslog実行時にsystemd-journaldでオプションを有効または無効にする作業をしています。

"no" ->に設定すると、ForwardToSyslog=norsyslog/etc/systemd/journald.conf生成systemctl restart systemd-journaldファイルは情報の受信を停止します。

私の質問:

次の手順を実行してsyslog転送を再度有効にします。ForwardToSyslog=yesその後、rsyslogファイルからログを取得しません/etc/systemd/journald.confsystemctl restart systemd-journald

新しく開始されたsystemdサービスのみがログを渡しますが、実行中のサービスは再起動する必要があります。

私の質問:

システムログエラーですか?

実行中のすべてのサービスを再起動するよりも、ログをsyslogに渡すより良い方法はありますか?

編集する:

私はsystemd 230を使用しています

答え1

これはシステムエラーその問題は解決されたと推定されます。

比較的最新バージョンの systemd ではそのバグが再現されたように聞こえるので、バグについてのコメントを提示し、開発者にフォローアップする必要があります。

質問参照を提供してくれた@JdeBPに感謝します。

関連情報