Установка драйверов сетевого адаптера 82579LM в ESXi 5.x

Из старых записей...¯\ (ツ)/¯


Доброго времени суток.

Всем IT специалистам знаком бесплатный продукт ESXi от компании VmWare, который позволяет создавать виртуальные машины без особых трудностей по настройке и запуску, благодаря Gui кленту vSphere Client. Даже самый начинающий системный администратор справится с задачей по созданию виртуальных машин и их администрированию, используя vSphere Client.

Те, кто уже давно пользуются продуктом VmWare ESXi, скорее всего уже сталкивались с проблемой отсутствия сетевого адаптера на базе чипа 82579LM после установки гипервизора на сервер.

Сетевой адаптер присутствует на сервере, включен, но отсутствует в самом гипервизоре VmWare ESXi. В чем же проблема? А проблема заключается в отсутствие драйверов сетевого адаптера непосредственно в самом гипервизоре VmWare ESXi. Для решения проблемы достаточно просто установить нужные драйвера на гипервизор.

Для начала мы посмотрим текущий список установленных сетевых адаптеров в гипервизоре. Для этого необходимо выполнить команду

# esxcfg-nics -l

Команду необходимо выполнять в консоли гипервизора, подключившись через SSH клиент. Для подключения к гипервизору через SSH, необходимо сначала включить SSH и разрешить доступ по SSH в фаерволе гипервизора.

Подразумевается что вам удалось зайти по SSH на гипервизор!

Выполним команду и посмотрим какую информацию нам предоставит гипервизор.

~ # esxcfg-nics -l

Name PCI Driver Link Speed Duplex MAC Address MTU Description
vmnic0 0000:03:00.00 e1000e Up 1000Mbps Full 00:1e:67:1a:34:48 1500 Intel Corporation 82574L Gigabit Network Connection

Как мы видим, в системе присутствует один установленный сетевой адаптер, который базируется на чипе 82574L.

Теперь нам надо установить драйвера для второго сетевого адаптера, который отсутствует в гипервизоре.

Для этого вводим следующие команды:

esxcli software acceptance set --level=CommunitySupported
esxcli software vib install -v http://maxrival.com/files/net_e1001e_1_0_0_x86_64.vib

Первая команда включает CommunitySupported режим, который необходим для дальнейшей настройки. Вторая команда устанавливает файл драйвера, который расположен в сети. Файл может располагаться и непосредственно на самом гипервизоре. Установку можно производить как локально, так и из сети.

После установки драйвера необходимо перезагрузить гипервизор. После перезагрузки у нас должна появиться вторая сетевая карта, и вполне себе рабочая, о чем свидетельствует вывод команды esxcfg-nics -l, о которой мы говорили выше.

~ # esxcfg-nics -l
Name PCI Driver Link Speed Duplex MAC Address MTU Description
vmnic0 0000:03:00.00 e1000e Up 1000Mbps Full 00:1e:67:1a:34:48 1500 Intel Corporation 82574L Gigabit Network Connection
vmnic1 0000:00:19.00 e1000e Up 1000Mbps Full 00:1e:67:1a:34:49 1500 Intel Corporation 82579LM Gigabit Network Connection

Теперь у нас в гипервизоре два сетевых адаптера, можно приступать к настройке сети.

Comments: