У меня есть корпус Dell Blade с 14 лезвиями и ESXi 5.5 на нем. На блейд-серверах 7 и 14 я теряю около 65% пакетов при пинге интерфейса управления ESXi. На всех остальных блейд-серверах нет потери пакетов. Странно то, что у меня такая потеря пакетов, когда я пингую с:
от лезвия 1 до лезвия 7 = потеря пакетов 65%
но, когда я пингую с лезвия 7 на лезвие 1 одновременно, я пингую с лезвия 1 на лезвие 7, у меня вообще нет потери пакетов ... ни от 1 до 7, ни от 7 до 1
от блэйда 1 к блэйду 7 и от блэйда 7 к блэйду 1 = потеря пакетов 0%
Я увеличил буфер Rx в ESX CLI, но это не помогает. Когда я делаю esxtop и перехожу на вкладку сети, я не вижу отбрасывания пакетов
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 минут.
Не думаю, что это причина, но я больше не понимаю, в чем может быть проблема. Особенно ситуация с пингом и контрпингом не имеет для меня никакого смысла. Возможно ты можешь помочь мне?
Я нашел проблему и решение.
Потеря пакетов была вызвана идентичными MAC-адресами на разных портах коммутатора.
Виртуальный интерфейс VMK0 Blade 7 имел тот же MAC-адрес, что и аппаратный интерфейс Blade 11.
Итак, я сделал следующее: я дал интерфейсу VMK0 новый MAC-адрес. Для этого я просматриваю интерфейс iDRAC корпуса Blade Enclosure и вхожу в «GUI» ESXi. Я удалил обе свои сетевые карты из интерфейса администрирования, перезапустил сеть управления, добавил их и снова перезапустил сеть управления. Итак, у меня было некоторое время простоя, но после этого MAC-адрес был изменен, и потери пакетов больше не было.