net_ratelimitが適用されるメッセージを表示するには?

net_ratelimitが適用されるメッセージを表示するには?

オペレーティングシステム:Ubuntu 14.04.3カーネル:3.13.0

私はこのサーバーでLinux仮想サーバー(keepalivedを含む)を実行しています。すべてがうまくいった。今日から、LVSのネットワークトラフィックが増加し、/var/log/syslog数分ごとに次のLinuxカーネルログエントリ(または)が表示され始めました。dmesg

net_ratelimit: n callbacks suppressed

ここで、nは整数です。

ここで: https://bani.com.br/2015/06/linux-getting-rid-of-net_ratelimit-n-callbacks-suppressed-messages/

次のコマンドを使用して、カーネルネットコードログメッセージレート制限を無効にするソリューションを作成しました。

sysctl -w net.core.message_cost=0

このコマンドを実行した後、上記の「コールバックが抑制されました。」メッセージは表示されなくなり、/var/log/syslog以前と同じように空です。また、dmesgこのコマンドは何も表示しません。

しかし、私が望むのは、ログメッセージによって制限された速度のメッセージを見ることです。なぜなら、ログメッセージの量が多くなる原因となるネットワーク問題であると推測されるからです。このメッセージは記録されていないようです。このメッセージをどのように表示できますか?

ベストアンサー1

おすすめ記事