web-dev-qa-db-ja.com

10GbEカードがWindows2012R2と10Gbitをネゴシエートできないのはなぜですか?

問題

私は4つの同一のブレードサーバーを持っています。

私はWindowsServer 2012 R2をoneブレードに、Xenを他のすべてに搭載しています。

Windowsでホストされているサーバー上(のみ)10GbE NIC 10Gbitをネゴシエートできません。彼らは1Gbitだけで解決します。

Xenホスト上の10GbEは正しく機能します。

環境

私はDellPowerEdgeM1000eシャーシを持っています:

  • 2x M8024-k 10GbEスイッチ(A1、A2)
  • 4x M620 同一次のNICを備えたブレード:
    • スロットA:Broadcom NetXtreme 10GbE 2P 57810s(この問題に関する10GbEカード)
    • スロットB:Broadcom NetXtreme GbE 4P 5719S(問題とは関係ありません。願っています)

利用可能なすべてのファームウェアは同一で最新のものです。

追加情報と診断

  • このマシンは以前にいくつかの* nixシステム(おそらくXenも)で使用されており、以前のsysadminはそのような問題(そうでなければ予想される)の通知を残していませんでした。したがって、正常に機能していたと思います。
  • これは両方のポートで発生します。ただし、両方のポートは1枚のカードにあります。
  • 手動で速度を10Gbitに設定しようとすると、Windowsy「ネットワークケーブルが接続されていません」ステータスになります。
  • Windowsにはすべて最新のドライバーがあります。
  • 上記のように、問題はXenがホストするサーバーでは発生しません。 Windowsのみです。
  • 両方のスイッチ(A1とA2)の構成が確認され、ポートが自動ネゴシエーションに設定されていますWindowsとXenが割り当てたポート間でポート構成に他の違いは見つかりませんでした。
  • これはNICパーティショニングが有効になっている(NPAR + SR-IOV))唯一のマシンでしたが、無効にしたので変更はありませんでした。

質問

私はまだそれがいくつかの奇妙なWindowsの問題であるかもしれないと信じているので、問題の可能性のあるソフトウェアソース、特にWindows固有の問題を除外するためにこの質問を投稿しました。

どこを見ればいいのか、何が悪いのか、何かヒントはありますか?

4

問題はソフトウェアではなくハードウェアでした。そして、明らかに非常に単純なものです。

ブレードがシャットダウンされたら、物理的に削除シャーシから、次に再接続(同じスロットで)、最終的に適切な10Gリンクに到達しました。

それだけ :)

2