
2つのCentOS-7システムがあります。 1 つは rsyslog サーバーとして構成し、もう 1 つは rsyslog クライアントとして構成しました。 UDP/514を使用しています。 rsyslog サーバーシステムでは、/etc/rsyslog.conf ファイルに次のエントリを追加しました。
$template RemoteLogs,"/var/log/RemoteHost/%fromhost%/programname/%programname%.log"
*.* ?RemoteLogs
ryslog クライアントマシンに次のエントリを追加しました。
*.* @<server-IP-address>:514
すべてがうまく機能し、クライアントからリモートログを受け取ることができます。
その後、両方のコンピュータの役割を変更しました。上記と同じエントリを追加して、古いrsyslogサーバーを新しいrsyslogクライアントにし、その逆にしました。
ただし、クライアントからリモートログは受信されなくなります(/var/log/RemoteHostディレクトリにあるサーバーシステムからのローカルログのみを受信します)。
rsyslog サービスはエラーなしでアクティブなままです。
私は何が間違っているのかわかりません。この場合、追加の変更が必要ですか?