サーバーが 1Gb インターフェースに自動ネゴシエートしない

サーバーが 1Gb インターフェースに自動ネゴシエートしない

一部のサーバーが 1Gb NIC インターフェイスから 1GB/秒の速度に自動ネゴシエートしないという問題が発生しています。これらのサーバーは、Cisco スイッチに接続された RHEL 5 を実行する Dell R610 です。スイッチ側とサーバー側の両方から 1Gb の速度を強制しようとしましたが、うまくいきませんでした。

ethtool eth0サーバー上で実行すると、それ1000baseT/Fullが「サポートされているリンク モード」であることと、「アドバタイズされたリンク モード」の一部であることが表示されます。

ethtool -s eth0 autoneg off最初に を実行し、次に を実行して1Gb インターフェイスを強制しようとしましたethtool -s eth0 speed 1000 duplex full。2 番目のコマンドを実行した後、次のエラーが発生します。

新しい設定ができません: 無効な引数、
速度の設定
、デュプレックスの設定ができません

速度を 1000 ではなく 100 に強制しようとすると、前のコマンドは機能します。1Gb の速度に正常に自動ネゴシエートする他の R610 があるため、これは私を困惑させています。

答え1

スイッチとサーバーがギガビット イーサネットをサポートしている場合は、ケーブル配線を確認する必要があります。すべてのケーブルがギガビット速度をサポートしているわけではありません。また、ケーブルやコネクタなどが不良/破損している可能性もあります。

たとえば、ギガビット速度では 4 ペア/8 本の導体が使用されるため、ケーブルに 4 本の導体しかない場合はギガビット速度は得られません。

答え2

ギガビット イーサネットでは、すべてのポイントでカテゴリ 5e (「拡張」) またはカテゴリ 6 のネットワーク ケーブルが必要です。つまり、コンピューター/サーバーからジャック、ジャックからパッチ パネル、パッチ パネルからスイッチまでです。Cat5e 認定のパッチ パネルやジャックも必要になる場合があります。これに異議を唱える人もいます。また、距離が短い場合は、ケーブル/パネル/ジャックを Cat5 のみにすることで済む場合もありますが、私はそうしません。ケーブル パスが Cat5e 以上でない場合、ギガビット接続でオートネゴシエーションとリンクの信頼性の問題が発生するのを個人的に見たことがあります。

これは、ギガビット スイッチ (安価なもので十分) と Cat5e 以上のケーブルを入手し、この 2 つを直接接続してリンク速度がギガビットになるかどうかを確認するだけで簡単にテストできます。(壁内のケーブルが Cat5 である場合 (特に古い建物の場合)、配線のやり直しに多額の費用がかかる可能性があります)。

関連情報