Linuxでハードウェアネットワークカードの問題を診断する方法は?

Linuxでハードウェアネットワークカードの問題を診断する方法は?

22個のDell PowerEdge R640のいずれかでパケットが頻繁に失われます(約3分に1回)。私が確認した内容は次のとおりです。

  • ケーブル(他のケーブルを使用しても動作は同じです)

  • スイッチとすべてのネットワーク構成(エラーなし)

  • ローカルネットワーク構成(再度エラーなし、結合開始)

  • dmesg | grep "error\|warning" (エラーなし)

  • OSを更新しました(RHVH 4.3)。

  • ネットワークファームウェアをDell QLogic 15.00.14にアップデートしました。

興味深いことに、最初の2つのポートが結合された4 x 10 Gbps NICがあり、両方のポートは約3分の動作間隔でパケットが失われ、1分間パケットが失われます。

ただし、NICの他の2つのポート(3と4)では、パケットはまったく失われません。

私が最後にしたことは、このサーバーとそのサーバーの間でネットワークカードを切り替えることでした。これはうまくいきましたが、Linuxログにネットワークカードエラーの証拠が見つからないことが奇妙であることがわかりました。

また何を試すことができますか?どんなアイデアにも感謝します!

LE:ネットワークカードを交換した後、同じサーバーで別のネットワークカードを使用しても同じ問題が発生し、不良ネットワークカードを挿入したサーバーでパケットが失われることはありません。どうやらマザーボードの問題だと思い始めました。

ベストアンサー1

おすすめ記事