Виртуальная машина Hyper-V 2016 не запускается из-за ошибки RemoteFX Manager?
Я выполнил чистую установку роли Server 2016 + Hyper-V на новом сервере с Xeon v4, 100 ГБ ОЗУ и картой с поддержкой RemoteFX NVidia Quadro с 6 ГБ GDDR. (Если это сработает, я буду использовать голый сервер Hyper-V 2016, это для тестирования, так что полный сервер + роль в порядке).
Установка была в порядке. Я включил роли и функции, что тоже было хорошо, затем установил драйверы Quadro. Диспетчер Hyper-V сразу же распознал и принял Quadro и сообщает, что может предоставлять услуги RemoteFX виртуальным машинам с его помощью. Поэтому я создал простую виртуальную машину Gen2, чтобы протестировать ее. ISO установщика виртуальной машины - Win 8.1 Enterprise, совместимая с RemoteFX.
ВМ отказывается запускаться, если я включаю в комплект 3D-адаптер RemoteFX. Он пытается в течение 1-3 минут, затем сообщает об ошибке 32788 во всплывающем окне с графическим интерфейсом, что он не может запуститься. Если я удаляю виртуальный адаптер RemoteFX, он запускается нормально.
Журналы событий Hyper-V VMMS и Worker показывают различные ошибки:
- Ошибка 32613 "Службе управления виртуальными машинами не удалось запустить RemoteFX Manager... Попробуйте перезапустить службу управления виртуальными машинами. Сообщение об ошибке: Предпринята попытка сослаться на несуществующий токен. Код состояния 20.",
- Ошибка 4120 "Описание не найдено... Локальный ресурс для нужного сообщения отсутствует... Основной XML для сообщения сформирован неправильно"
- Ошибка 32607 "Не удалось получить доступ к необходимым ресурсам графического процессора. Этот сервер не может работать как хост RemoteFX без графического процессора. Убедитесь, что графический процессор установлен правильно"
- Ошибка 15350 "Драйвер инфраструктуры виртуализации (VID) не работает"
- Ошибка 12010 "Описание не найдено... Локальный ресурс для нужного сообщения отсутствует."
- Ошибка 12018 "Синтетический контроллер дисплея 3D: не удалось включить ..., поскольку не удалось создать рабочий сеанс"
Я исключил обычные причины (дисковое пространство, несовместимый процессор / карта) и не могу найти какой-либо ресурс для дальнейшего устранения неполадок. На страницах настроек виртуальной машины или гипервизора не отображаются ошибки устройства. На сервере есть все применимые роли для Hyper-V и виртуализации рабочего стола. Все устройства в "Диспетчере устройств" (включая драйвер MS Hyper-V VID в разделе "Система") сообщают о том, что они работают правильно, поэтому это не является ошибкой при запуске драйвера. Вся моя деятельность в значительной степени заключалась в следующем: установить обновления Server 2016 +, включить роли и функции виртуализации Hyper-V/ Desktop, установить драйвер Quadro, настроить Hyper-V и создать виртуальную машину, так что для странных вещей не так много возможностей для пошли дальше.
Некоторые веб-страницы ссылаются на проблемы с разрешениями RemoteFX, которые могут привести к тому, что виртуальные машины не запускаются, но обычно, если это так, об этом говорится явно (согласно страницам, которые я видел). В моем случае нет явного заявления о проблеме с разрешениями, хотя "токен" и утверждение о том, что ресурсы "не могут быть доступны", настоятельно предполагают, что может возникнуть какая-то проблема с токеном разрешений. Но нет намека на то, что, если так.
Я не могу найти больше информации, и нет никаких других ссылок на эту ошибку онлайн, которые кажутся уместными. Я понятия не имею, где искать, чтобы исправить это, или проследить, что вызвало сбой.
1 ответ
Я получил подсказку, что драйвер графической карты необходимо установить до того, как Hyper-V захватит систему (т. Е. Установить себя как гипервизор, например, используя Server 2016 с ролью Hyper-V для тестирования).
Я переустановил Server 2016, но на этот раз я установил драйверы карт до добавления роли Hyper-V, а не после. Я уверен, что драйвер может быть установлен впоследствии, но это решило проблему немедленно.