Все, наверное, помнят, что у ESX есть внутренние виртуальные коммутаторы (vSwitch). И у них есть емкость портов, определяемая при создании. По дефолту, при создании из VI клиента создается 56-портовые коммутаторы (64-8). А теперь немножко магии.
Создаем 8-портовый коммутатор.
Создаем пустую виртуальную машину с 4 интерфейсами, смотрящими в данный коммутатор. Размножаем ее в количестве 6 штук (итого 24 интерфейса на 8-портовый свитч) и все включаем. О чудо! Все включились!
Пруфпики.
понедельник, 26 января 2009 г.
Подписаться на:
Комментарии к сообщению (Atom)
Не понял, а почему они не должны включиться? У тебя что, железячный сервер не подключенный в сеть включаться перестаёт? Вот если в этих серверах сеть есть на всех интерфейсах, то это действительно странно.
ОтветитьУдалитьна мой взгляд, не включение было бы вполне логично.
ОтветитьУдалитьСозданием и обслуживанием виртуальных коммутаторов занимается ESX. То, что мы в коммутатор виртуальных патч-кордов воткнули больше, чем в него влезает, должно на каком то из этапов отследиться и показать нам ошибку.
Этап включения ВМ на мой взгляд самый для этого естественный.
Но самое неприятное, что ни на каком этапе это не отслеживается %)
Ну насчёт логично, я бы поспорил. На мой взгляд, логично в такой ситуации было бы:
ОтветитьУдалить1.появление большого восклицательного знака на вкладке Networking, рядом с этим виртуальным свитчем, при наведении на который появлялся бы pop-up с описанием проблемы;
2.в тот момент, когда все виртуальные порты в таком свитче заняты и происходит попытка включения сервера, сетевая карточка которого подцеплена к данному свитчу, опять-таки pop-up с предупреждением, что сетевой интерфейс данного сервера отключен вследствии бла-бла-бла...
Без перезагрузки ESX заработало?
ОтветитьУдалитьНу что там логично что нет разговор малоосмысленный. Не происходит ничего - это плохо.
ОтветитьУдалитьКонечно, имеет смысл потестировать подробнее, например у меня в блоге оставили вот такой коммент:
"был похожий случай недавно. Виртуальный коммутатор 24 порта, а рабочих машинок - 27. Но случился казус - 28-я ну никак не хотела получать ip. Пришлось создавать новый свитч."
А что должно было заработать без перезагрузки?
ОтветитьУдалитьПерезагрузка ESX нужна для изменения количества портов у _существующего_ коммутатора.
Пара вопросов к Антону:
ОтветитьУдалитьВсе 24 сетевухи пингуются?
На вкладке Tasks&Events во время включения серверов, или после, появляется ли какое-нибудь сообщение на этот счёт или действительно не происходит ничего?
Проверил только что. vCenter молча отключает все сетевые интерфейсы "сверх лимита".
ОтветитьУдалитьИ в логах ESX'а тишина?
ОтветитьУдалитьВот картина. Самое плохое то, что никаких предупреждений не выдается. Соотв. сервисы могут быть просто недоступны в конечном итоге.
ОтветитьУдалитьPS C:\PS> .\net.ps1
Name: vm-vsw3
NIC Name: Network Adapter 1
Connected: True
NIC Name: Network Adapter 2
Connected: True
NIC Name: Network Adapter 3
Connected: True
NIC Name: Network Adapter 4
Connected: True
---------------------------------
Name: vm-vsw6
NIC Name: Network Adapter 1
Connected: False
NIC Name: Network Adapter 2
Connected: False
NIC Name: Network Adapter 3
Connected: False
NIC Name: Network Adapter 4
Connected: False
---------------------------------
Name: vm-vsw4
NIC Name: Network Adapter 1
Connected: True
NIC Name: Network Adapter 2
Connected: True
NIC Name: Network Adapter 3
Connected: True
NIC Name: Network Adapter 4
Connected: True
---------------------------------
Name: vm-vsw1
NIC Name: Network Adapter 1
Connected: False
NIC Name: Network Adapter 2
Connected: True
NIC Name: Network Adapter 3
Connected: True
NIC Name: Network Adapter 4
Connected: True
---------------------------------
Name: vm-vsw2
NIC Name: Network Adapter 1
Connected: True
NIC Name: Network Adapter 2
Connected: True
NIC Name: Network Adapter 3
Connected: True
NIC Name: Network Adapter 4
Connected: True
---------------------------------
Name: vm-vsw5
NIC Name: Network Adapter 1
Connected: False
NIC Name: Network Adapter 2
Connected: False
NIC Name: Network Adapter 3
Connected: False
NIC Name: Network Adapter 4
Connected: False
---------------------------------
Меня больше интересуют логи злаполучного ESX'а
ОтветитьУдалить