Назад | Перейти на главную страницу

Свежая установка ESXi 6.7u2 недоступна на управляющем IP

После сборки сервера я подключил свой ноутбук к порту Ethernet, помеченному как 1, и попытался пропинговать IP-адрес. Это не удалось. Я попробовал остальные 3 порта, результат тот же. На сервере есть 4 NICS, поэтому я подключил их все к гигабитному коммутатору вместе со своим ноутбуком, но все еще не мог получить доступ к IP-адресу управления.

На этот раз поисковая машина Big G не была мне другом - я не нашел ничего, что помогло.

Сервер - Lenovo ST550. Имеется 2 порта LOM, порт управления и двухпортовая плата для подключения сетевого адаптера.

Вот шаги, которые я предпринял, чтобы изолировать и решить.

Я включил оболочку ESXi на консоли (в разделе устранения неполадок).

Я вошел в консоль (ALT + F1) и вошел в систему.

[root@localhost:~] esxcli network nic list

Я вижу 5 сетевых карт, 4 порта Ethernet и один vusb0. Vusb0 - это встроенное устройство IBM XClarity Controller / IMM / BMC.

[root@localhost:~] esxcli network ip interface ipv4 get

Показывает мне, что vmk0 имеет заданный мной IP.

[root@localhost:~] esxi network switch standard list

Показывает, что vSwitch имеет только сетевой адаптер vusb0. Бинго, вот в чем проблема.

[root@localhost:~] esxcli network vswitch standard uplink add -u vmnic0 -v vSwitch0

Я добавляю LOM NIC к vswitch на случай, если возникнет проблема с драйвером или портом.

[root@localhost:~] esxi network switch standard list

перечисляет vSwitch0 с аплинками как vusb0, vmnic0

Я все еще не могу пропинговать IP.

[root@localhost:~] esxcli network vswitch standard uplink add -u vmnic2 -v vSwitch0

Я добавляю второй порт для использования сетевой карты с веслом.

[root@localhost:~] esxi network switch standard list

перечисляет vSwitch0 с аплинками как vusb0, vmnic2, vmnic0.

Я все еще не могу пропинговать IP.

[root@localhost:~] esxcli network vswitch standard policy failover get -v vSwitch0

Я вижу, что vusb0 указан как активный адаптер, а vmnic0 и vmnic2 указаны как резервные.

[root@localhost:~] esxcli network vswitch standard uplink remove -u vusb0 -v vSwitch0

Снимаю сетевой адаптер vusb0.

[root@localhost:~] esxcli network vswitch standard policy failover get -v vSwitch0

Теперь активный адаптер указан как vmnic0. Через несколько секунд я могу проверить связь с интерфейсом и получить доступ к веб-интерфейсу.

Если бы у меня был вопрос, то почему? Почему порт USB используется BMC?