オペレーティングシステム: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
このコマンドは何も表示しません。
しかし、私が望むのは、ログメッセージによって制限された速度のメッセージを見ることです。なぜなら、ログメッセージの量が多くなる原因となるネットワーク問題であると推測されるからです。このメッセージは記録されていないようです。このメッセージをどのように表示できますか?