
Я использую Windows Server 2019 и у меня включен Hyper-V. Первые дни все работало без проблем, пока я не решил добавить на сервер контроллер домена.
С этого момента я больше не мог запускать виртуальные машины. Сообщение об ошибке: «Статус VMNAME не может быть изменен». Также создание новых виртуальных машин больше не было возможным. Сообщение об ошибке: «Ошибка при добавлении ресурсов в VMNAME».
Затем я обнаружил, что не могу выбрать виртуальный коммутатор при создании или редактировании виртуальной машины.
Попытка создать новый также не удалась. Как только я хочу запустить Virtual Switch Manager, я получаю сообщение об ошибке: "Ошибка во время операции на компьютере COMPUTERNAME: Общая ошибка". У меня также больше нет сетевого адаптера Hyper-V.
Так что я думаю, что все зависит от этой сетевой проблемы. Я переустанавливал Hyper-V несколько раз, а также сбрасывал все сетевые адаптеры командой: "netcfg -d". Также через Powershell у меня не получается создать виртуальный коммутатор.
Как исправить эту проблему или полностью сбросить Hyper-V? К сожалению, новая установка невозможна.
Спасибо за вашу помощь!
решение1
Вам не нужно делать хост Hyper-V также контроллером домена.
Во-первых, контроллер домена автоматически отключит кэширование обратной записи на томах, на которых хранятся данные Active Directory. Это окажет значительное негативное влияние на производительность вашего хоста (я видел упоминание о 30%, но не было никаких бенчмарков).
Во-вторых, вы находитесь на неисследованной территории:
- Стандартная рекомендация для Hyper-V — не запускать на хосте ничего, кроме Hyper-V.
- Стандартная рекомендация для контроллеров домена — не запускать на нем ничего, кроме AD.
Сама Microsoft не поддерживает эту конфигурацию, так что может случиться все, что угодно. Из-за этого ни один профессионал никогда не настраивал такую конфигурацию, поэтому нет документации по решению проблем с ней, и вы вряд ли найдете какую-либо помощь.
Моя рекомендация: допустимо иметь DC в виртуальной машине, и это рекомендуемый подход. (В предыдущих версиях Windows были причины против этого, но сегодня это уже не актуально.)
Еще статьи для чтения: