В этой статье приведены сведения о том, как включить виртуальную машину VMware для транзитного модуля графического процессора.
Этапы настройки.
- Включите хост для транзитного модуля графического процессора:
- Убедитесь, что VT-d или AMD IOMMU включен на хосте, выполнив следующую команду либо через SSH, либо на консоли. (Примечание. Замените на имя модуля: «vtddmar» для Intel, «AMDiommu» для AMD.) # esxcfg-module –l | grep Если соответствующего модуля нет, возможно, потребуется включить его в BIOS, или оборудование может не обеспечивать транзитную передачу PCI.
- С помощью клиента vSphere подключитесь к VMware vCenter™ и выберите хост с установленным графическим адаптером.
- Выберите вкладку «Конфигурация» для хоста и нажмите кнопку «Дополнительные параметры» («Оборудование» в верхнем левом разделе). Если на хосте включены устройства для транзитной передачи, они будут перечислены здесь.
- Чтобы настроить транзитную передачу для графического процессора, нажмите кнопку «Настроить транзитную передачу».
- В окне «Пометить устройства для транзитной передачи» установите флажок, соответствующий графическому адаптеру, который установленному на хосте.
- Нажмите «ОК». Теперь графический процессор должен быть указан в окне на странице «Дополнительные параметры».
- Примечание. Если на значке для устройства отображается оранжевая стрелка, необходимо перезагрузить хост, чтобы транзитная передача начала работать. Если значок устройства зеленый, транзитная передача включена.
- Включение виртуальной машины для транзитного модуля графического процессора
- Обновление виртуальной машины до версии оборудования 9
- Для работы vDGA вся настроенная память виртуальной машины должна быть зарезервирована. Если каждая виртуальная машина имеет 2 Гбайт выделенной памяти, необходимо зарезервировать все 2 Гбайт. Для этого выберите параметр «Резервировать всю гостевую память» при просмотре параметра «Память» на вкладке «Ресурсы» в окне параметров виртуальной машины.
- Для виртуальных машин, которые имеют более 2 Гбайт настроенной памяти, добавьте следующий параметр в файл .vmx виртуальной машины (можно добавить это в конце файла): pciHole.start = “2048”
- С помощью клиента vSphere подключитесь непосредственно к хосту ESXi с установленным графическим адаптером или выберите хост в vCenter.
- Щелкните правой кнопкой мыши виртуальную машину и выберите «Изменить параметры».
- Добавьте новое устройство, выбрав в списке «Устройство PCI», и нажмите кнопку «Далее».
- Выберите в раскрывающемся списке графический процессор как транзитное устройство для подключения к виртуальной машине и нажмите кнопку «Далее».
- Нажмите Готово.
- Загрузите и установите драйверы, соответствующие ОС виртуальной машины.
- Перезагрузите виртуальную машину.
Ссылка:
Руководство по развертыванию ускорения графики виртуальной машины