Найти в Дзене

ESXi 7 — PCI Passthrough, проброс PCI устройства на виртуальную машину

У меня есть новый гипервизор ESXi 7.0 U2 на сервере HP ProLiant DL360 Gen9. Внутри сервера есть USB контроллер. Задача — пробросить USB контроллер с хоста на виртуальную машину. USB контроллер Espada FG-EUSB311C1A-1-BU01 Переводим гипервизор в режим обслуживания, Maintenance Mode. В vCenter 7 кликаем на наш гипервизор. Configure > PCI Devices. Пока нет устройств в списке Passthrough-enabled. Нажимаем CONFIGURE PASSTHROUGH. Находим в списке нужное нам устройство и выделяем галкой. Я нахожу ASMedia ASM1142 USB 3.1 Host Controller. OK. В списке Passthrough-enabled появляется PCI устройство. Может потребоваться перезагрузка хоста. Прокинем PCI устройство на виртуальную машину. Выбираем виртуалку, нажимаем Edit Settings. И добавляем новое устройство PCI Device. ADD NEW DEVICE > PCI Device. Если у нас только один контроллер, то в списке от подставляется автоматически. Оставляем по умолчанию DirectPath IO. Читаем предупреждение о том, что на виртуалке с прокинутым PCI устройством нельзя делат

У меня есть новый гипервизор ESXi 7.0 U2 на сервере HP ProLiant DL360 Gen9. Внутри сервера есть USB контроллер. Задача — пробросить USB контроллер с хоста на виртуальную машину.

USB контроллер Espada FG-EUSB311C1A-1-BU01

-2

Переводим гипервизор в режим обслуживания, Maintenance Mode.

В vCenter 7 кликаем на наш гипервизор. Configure > PCI Devices.

-3

Пока нет устройств в списке Passthrough-enabled. Нажимаем CONFIGURE PASSTHROUGH.

-4

Находим в списке нужное нам устройство и выделяем галкой. Я нахожу ASMedia ASM1142 USB 3.1 Host Controller. OK.

-5

В списке Passthrough-enabled появляется PCI устройство. Может потребоваться перезагрузка хоста.

Прокинем PCI устройство на виртуальную машину. Выбираем виртуалку, нажимаем Edit Settings. И добавляем новое устройство PCI Device. ADD NEW DEVICE > PCI Device.

-6

Если у нас только один контроллер, то в списке от подставляется автоматически. Оставляем по умолчанию DirectPath IO. Читаем предупреждение о том, что на виртуалке с прокинутым PCI устройством нельзя делать некоторые вещи. Насколько я помню, нельзя ставить виртуалку на паузу, мигрировать на другой хост, использовать снапшоты. По идее виртуальная машина должна ещё зарезервировать оперативную память, раньше это нужно было делать вручную. OK.

-7

Можно включать виртуальную машину.

Источник:
https://internet-lab.ru/esxi_7_pci_passthrough

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.