セントOS 5.9
インターフェイスのifconfig出力でRX / TXカウンタをリセットしたいです。再起動中にこれらのカウンタがリセットされることを知っていますが、再起動を避けたいと思います。データ転送を中断せずにリセットする他の方法はありますか?
答え1
@Subはすでにこの質問に答えています。Ubuntuに尋ねる。 CentOSへの回答を調整しました。
これらのカウンタはカーネルによって保存されるため、答えはネットワークカードドライバの構築方法によって異なります。 2つの可能なオプション:
- カーネルモジュロ
- カーネルファイル自体に組み込み
2番目のケースではカウンタをリセットできません。最初のケースでは、カーネルからモジュールをアンロードしてから再ロードします。ネットワークカードがe1000モジュールを使用している場合は、次のコマンドを使用します。
ifconfig eth0 down
modprobe -r e1000
modprobe e1000
ifconfig eth0 up
ethtool
NICモジュールを見つけるには:
ethtool -i eth0
「ドライバ」の後にモジュール名が表示されます。
ドライバー:e1000
バージョン:7.3.21-k8-NAPI
ファームウェアバージョン:
...
インストールyum
方法ethtool
は次のとおりです。
yum install ethtool