web-dev-qa-db-ja.com

VMWarevSphereパケットロス

14枚のブレードとESXi5.5を搭載したDellブレードエンクロージャがあります。ブレード7および14では、ESXi管理インターフェイスにpingを実行すると、約65%のパケット損失が発生します。他のすべてのブレードでは、パケット損失はありません。奇妙なことに、次の場所からpingを実行すると、このパケット損失が発生します。

ブレード1からブレード7 = 65%のパケット損失

しかし、ブレード7からブレード1に同時にpingを実行すると、ブレード1からブレード7にpingを実行します。パケット損失はまったくありません... 1から7ではなく、7から1でもありません。

ブレード1からブレード7およびブレード7からブレード1 = 0%のパケット損失

ESX CLIのRxバッファーを増やしましたが、役に立ちません。 esxtopを実行してnetworktabに移動すると、パケットドロップが表示されません。

PORT-ID USED-BY TEAM-PNIC DNAME PKTTX/s MbTX/s PKTRX/s MbRX/s %DRPTX %DRPRX 33554433 Management n/a vSwitch0 0.00 0.00 0.00 0.00 0.00 0.00 33554434 vmnic0 - vSwitch0 22.73 0.04 44.50 0.10 0.00 0.00 33554435 Shadow of vmnic0 n/a vSwitch0 0.00 0.00 0.00 0.00 0.00 0.00 33554436 vmnic1 - vSwitch0 43.39 0.08 1.91 0.00 0.00 0.00 33554437 Shadow of vmnic1 n/a vSwitch0 0.00 0.00 0.00 0.00 0.00 0.00 33554438 vmk0 all(2) vSwitch0 3.66 0.01 1.91 0.00 0.00 0.00

0xefに大規模な割り込みがあることがわかったのは次のとおりです。

VECTOR COUNT/s TIME/int COUNT_0 COUNT_1 COUNT_2 COUNT_3 COUNT_4 COUNT... 0xef 4435.5 1.0 309.2 275.6 402.9 30.5 339.0 15.3 ...

スイッチのログファイルには、ブレードネットワークカードが時々羽ばたきしていることが示されています。これは、週に1〜2回、約1〜2分間という意味です。

それが理由だとは思いませんが、何が問題になるのか、もうわかりません。特に、pingとcounterpingの状況は私には意味がありません。多分あなたは私を助けることができますか?

1
ThoBe

私は問題と解決策を見つけました。

パケット損失は、異なるスイッチポートの同一のMACアドレスが原因で発生しました。

仮想インターフェイスVMK0ブレード7は、ブレード11のハードウェアインターフェイスと同じMACを備えていました。

だから私がやったことはこれです:私はVMK0インターフェースに新しいMACアドレスを与えました。そのために、Blade EnclosureのiDRACインターフェイスにアクセスし、ESXiの「GUI」にログインします。両方のネットワークカードを管理インターフェイスから削除し、管理ネットワークを再起動して追加し、管理ネットワークを再起動しました。そのため、ダウンタイムが発生しましたが、その後MACアドレスが変更され、パケット損失は発生しなくなりました。

1
ThoBe