web-dev-qa-db-ja.com

XenServer-結合NICランダムなパケットドロップを与える

XenServer5.6でHPサーバーを実行しています。

4つのNICのうち2つ(NIC0とNIC1)を結合しました。

今、私はパケット損失のランダムな大きな塊に気づいています(通常は10〜15個のパケットがドロップされますが、両方のケーブルを抜くまでping応答がない場合があります)。

2本のケーブルのうち1本だけを接続すれば問題なく動作するため、どちらのNICも壊れているようには見えません。損失は​​まったくありません。

64 bytes from 192.168.110.20: icmp_seq=9191 ttl=64 time=7.685 ms
64 bytes from 192.168.110.20: icmp_seq=9192 ttl=64 time=6.681 ms
64 bytes from 192.168.110.20: icmp_seq=9193 ttl=64 time=1.053 ms
Request timeout for icmp_seq 9194
Request timeout for icmp_seq 9195
Request timeout for icmp_seq 9196
Request timeout for icmp_seq 9197
Request timeout for icmp_seq 9198
Request timeout for icmp_seq 9199
Request timeout for icmp_seq 9200
Request timeout for icmp_seq 9201
Request timeout for icmp_seq 9202
Request timeout for icmp_seq 9203
64 bytes from 192.168.110.20: icmp_seq=9204 ttl=64 time=14.665 ms
64 bytes from 192.168.110.20: icmp_seq=9205 ttl=64 time=1.275 ms
64 bytes from 192.168.110.20: icmp_seq=9206 ttl=64 time=3.090 ms

そして間もなく....

Request timeout for icmp_seq 9252
Request timeout for icmp_seq 9253
Request timeout for icmp_seq 9254
Request timeout for icmp_seq 9255
Request timeout for icmp_seq 9256
Request timeout for icmp_seq 9257
Request timeout for icmp_seq 9258
Request timeout for icmp_seq 9259
Request timeout for icmp_seq 9260
Request timeout for icmp_seq 9261
Request timeout for icmp_seq 9262

x 50

そして今、それは再び登場することさえありません。迷うだけです。

ケーブルを抜かなかった。私は機械に触れませんでした...

NICライトが点滅し続け、Xenは両方のNIC(およびBOND0 + 1)が接続されていると報告します。

2本のケーブルのいずれか(または両方)を抜いても、私の問題は解決しないようです。それは、突然、再びpingに応答するまで、多くの損失を与え続けます。

何が起こっているのか手がかりはありますか?

奇妙なことに、15〜30分間は正常に実行できますが、突然、これらの巨大なパケット損失の「フェーズ」が発生します。

ちなみに、テスト段階では、2つのNICが同じスイッチに接続されています。

はい、ICMPだけでなく、他のサービスもダウンします。

よろしく、イェリ

1
Tuinslak

問題を引き起こしているのはCiscoスイッチのようです(おそらく、いくつかのMACアドレスセキュリティがオンになっています)。

現在、2つのHP ProCurveスイッチを使用しており(オフィスからデータセンターに移動)、正常に機能しているようです。

1
Tuinslak