タグ付けされた質問 「ethtool」

8
NICの速度を確認するにはどうすればよいですか?
Linuxに新しいギガビットネットワークインターフェイスカード(NIC)をインストールしました。本当にギガビット速度に設定されているかどうかを確認するにはどうすればよいですか?なるほどethtool速度を設定するためのオプションがありますが、私は、現在の速度を報告する方法を見つけ出すように見えることはできません。


2
BINDネームサーバーとのパケットキューパフォーマンスの不一致
バックグラウンド: 一貫性のないリングバッファー設定(eth0の場合は1020、eth1の場合は255)が一貫していない大容量キャッシングネームサーバー環境(Redhat Enterprise Linux 5.8、IBM System x3550)を継承しました。eth0はそのローカルデータセンターのスイッチ1に接続され、eth1は同じデータセンターのスイッチ2に接続されます。クラスター内のすべてのサーバーは、eth0またはeth1がアクティブなインターフェースであるかどうかを交互に切り替え、すべてのクラスターは異なるリージョンに配置されます。リングバッファは明らかに一貫性を保つ必要があります。 ISCナレッジベースがアウトバウンド輻輳に関連していると示唆している「エラー送信応答:設定解除」エラーを多くのネームサーバーが頻繁に記録している理由を調査したときに、上記の問題を発見しました。高いリングバッファ設定(1020)のサーバーは、ifconfigでドロップするパケットは(予想どおり)少なくなりますが、上記のエラーをログに記録する傾向があります。これを「グループ1」と呼びます。リングバッファ(255)の設定が低いサーバーは、1日あたりの受信パケットを大幅にドロップしますが(予想どおり)、BINDエラーのインスタンスははるかに少なく、通常は同じ負荷グループで0〜150です。 ここでも大きな謎ではありません。DNSのキャッシュは再帰的なサービスです。何かがキャッシュされない場合、サーバーはその1つの質問に代わって最終的に回答を返すまで複数のクエリを作成する必要があります。これは、(1つの入力)->(多くの出力)クエリ関係です。RXリングバッファーを修正すると、この数値がボード全体で新しい値に等しくなり、そこからproc(wmem_max / wmem_default)でカーネルの送信ネットワークキューを調整することをお勧めします。 パフォーマンスの問題に対する構成変更の影響を測定できるのが好きなので、実稼働環境の変更を開始する前にいくつかのデータを収集するレポートを作成しました。以下は、グループ1の最初の2台のサーバーの出力例です。 group1-01 RX: 7166.27/sec av. TX: 7432.57/sec av. RXDROP: 7.43/sec av. unset_err: 27633 group1-02 RX: 7137.37/sec av. TX: 7398.50/sec av. RXDROP: 9.94/sec av. unset_err: 107 これらは式です。これはローカルスクリプトであり、サーバーごとに維持する必要があるシェルスクリプトに依存しないことに注意してください。 RXPACK=$(ssh $server "sar -n DEV -f /var/log/sa/sa$(date --date=yesterday '+%d') | grep \"Average: .*\$(awk …

3
信頼できるツール、mii-toolとethtoolで同じ値が表示されない
ホスティング会社は、サーバーのすべてのスイッチングインフラストラクチャを提供しています。接続されているプラ​​イベートネットワークはGbEであるeth2 必要があります。最近私は、サボテングラフがリンク上で100メガビットを超えるトラフィックを表示するようには見えないので、何かが誤って設定されていると疑っています。 さらに掘り、私はそれを発見したmii-toolと、ethtoolリンク速度に同意しません。 # mii-tool eth2 eth2: negotiated 100baseTx-FD flow-control, link ok # ethtool eth2 Settings for eth2: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: …

2
nic:邪悪なことが起こった!ffff
Debian Stretch(9.7)を使用してGNU / Linuxルーターを構成しています。サーバーを再起動する前に、あるインターフェースから別のインターフェースへのすべてのトラフィックは問題なく動作していましたが、その後、次のようなメッセージ(tty)を受け取りました。 enp1s6: Something Wicked happened! ffff. テスト目的で、同じスイッチと同じネットワーク上にホストがあり、基本的に、ルーターのLANがエコー要求に応答していません。 サーバーに関するいくつかの情報を示します。 kernel.log Jan 25 08:58:02 server001 kernel: [25060.494127] enp1s6: Link changed: Jan 25 08:58:02 server001 kernel: [25060.494127] 100Mbps, half duplex Jan 25 08:58:02 server001 kernel: [25060.494254] enp1s6: Something Wicked happened! ffff. Jan 25 08:58:02 server001 kernel: [25060.497338] enp1s6: Link up …

1
ethtoolはeth0がMIIを使用しているがツイストペアが使用されていると言います
ethtoolは、「サポートされているポート:[TP MII]」および「ポート:MII」と表示します。TPはツイストペアとMedia Independent Interfaceを意味すると思います。しかし物理的には、ネットワークカードがこのMIIコネクタではなくツイストペアケーブルを使用していることがわかります。それでは、それをどのように説明できますか?

1
eth0 autoneg off speed 1000 duplex fullを設定できません:引数が無効です
Ubuntuサーバーを使用していますが、速度1000と全二重を設定するとエラーが発生します。私はここから答えを試しましたが、動作しません、私が使用したコマンドは ethtool -s eth0 speed 100 duplex full これが起こる前に、ネットワーク設定を変更しましたが、残念ながら自分がしたことを忘れていました。コンピューターまたはネットワークを再起動するたびに、サーバーに接続できず、サーバーに「速度/デュプレックスの不一致」などのエラーが表示されます。私はできる限りのことをすべて試しました。最後に、ネットワークインターフェイスに吹き飛ばされた引数を追加しました。 up sleep -5; ethtool -s eth0 speed 10 duplex half しかし、科学は、私のネットワークは非常に遅いです。サーバーをフルスピードにしたいのですが、どうすればいいのかわかりません。私は検索グーグルを持っていますが、まだ何もありません。オペレーティングシステムを再インストールしようとしましたが、それでも起こります。ネットワークを機能させるには、上記の行をネットワーク設定に追加する必要があります。そして、これは私のeth0情報です。 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half Advertised …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.