Поправка: Hyper-V 2019 Virtual Switch (Грешка 0x80070002) не може да се създаде

Всяка виртуална машина, хоствана на Hyper-V 2019, вероятно изисква виртуална мрежова карта, за да комуникира с останалата част от мрежата. За да го направим, трябва да създадем виртуален превключвател и да го присвоим на виртуалната машина. Има три различни виртуални превключватели на Hyper-V, включително частни, вътрешни и външни. Превключвателят на частната мрежа осигурява само комуникация между виртуални машини, които са хоствани на физически сървър. В допълнение вътрешният превключвател осигурява комуникация между виртуални машини и Hyper-V хост. Последният, но не най-малкият е външният превключвател. Външен превключвател е свързан към физическата мрежова карта и осигурява комуникация с цялата мрежа. След като създадем виртуален превключвател, следващата стъпка ще бъде да зададете виртуален превключвател на виртуалната машина. Кой превключвател ще зададем? Зависи от случая на използване на виртуалната машина.

Някои ИТ администратори изпитват проблеми при създаването на виртуални превключватели на Hyper-V, независимо дали се опитват да го създадат чрез GUI или Powershell. Една от грешките е известна като „ Грешка при прилагане на промените в свойствата на виртуалните превключватели. Неуспешно при добавяне на виртуални превключватели на ethernet. ” Детайлите показват GUID на адаптера, с окончателния текст , „ Системата не може да намери посочения файл. (0x80070002) . Същият проблем възниква не само на Hyper-V 2019, но и на Hyper-V 2016 и Hyper-V 2012.

Има няколко причини, поради които възниква този проблем, но много от тях сочат проблем с мрежовата карта. Ще се съсредоточим върху две от тях и ще ви преведем през решения, които са помогнали на ИТ администраторите да решат проблем. Тя включва актуализиране на мрежовата карта, изтриване на NIC препратки и повторно добавяне на ролята на Hyper-V. Така че, нека започнем. Ако решение 1 не реши проблема ви, моля, опитайте с решение 2.

Решение 1: Актуализирайте драйверите на мрежовата карта

В нашия случай използваме физически сървър HPE ProLiant ML350 Gen10 Server. За да актуализираме драйвера за мрежовата карта, ще трябва да посетим уебсайта на производителя и да изтеглим официален драйвер за мрежовата карта. Тъй като този сървър използва мрежовата карта на Intel, можем да го изтеглим и на уебсайта на Intel.

Решение 2: Преинсталирайте ролята на Hyper-V и нулирайте NIC препратките

  1. Влезте или се свържете с Windows Server 2019, където сте инсталирали ролята на Hyper-V
  2. Отворете Server Manager
  3. Кликнете върху Управление и след това изберете Премахване на роли и функции
  4. Кликнете върху Напред под, преди да започнете
  5. Изберете целевия сървър и щракнете върху Напред
  6. Отменете избора на Hyper-V под Премахване на роли на сървъра и щракнете върху Премахване на функции

  7. Щракнете върху Напред
  8. Щракнете върху Напред под Премахване на функции
  9. Изберете Рестартирайте автоматично целевия сървър, ако е необходимо
  10. Щракнете върху Да, за да потвърдите и след това щракнете върху Windows автоматично ще се рестартира.

  11. Влезте или се свържете с Windows Server 2019, където сте инсталирали ролята на Hyper-V
  12. Щракнете с десния бутон върху менюто "Старт" и щракнете върху Windows Powershell (Администратор)
  13. Въведете netcfg -d и натиснете Enter . Това ще изтрие всички NIC препратки, така че бъдете сигурни, че имате физически достъп до сървъра или имате добра iLO или друга връзка за управление.

  14. Рестартирайте Windows Server 2019
  15. Влезте или се свържете с Windows Server 2019, където сте инсталирали ролята на Hyper-V
  16. Отворете Server Manager и инсталирайте Hyper-V, като следвате същата процедура, която използваме за премахване на ролята. Ще трябва само да изберете Hyper-V роля.
  17. Кликнете с левия бутон върху менюто Старт и потърсете Hyper-V Manager
  18. Отворете Hyper-V Manager
  19. Навигирайте и отворете виртуалния мениджър на превключватели от дясната страна на прозореца на Hyper-V Manager
  20. Изберете Външен под Какъв тип виртуален превключвател искате да създадете и след това щракнете върху Създаване на виртуален превключвател
  21. Въведете името на външния превключвател
  22. Изберете мрежова карта под Външна мрежа
  23. Щракнете върху Прилагане и след това ОК
  24. Отворете виртуалната машина, на която искате да зададете нов виртуален превключвател
  25. Щракнете с десния бутон върху виртуалната машина и щракнете върху Настройки
  26. Кликнете върху Мрежов адаптер
  27. Изберете външния виртуален превключвател под Virtual Switch

  28. Щракнете върху Прилагане и след това ОК
  29. Добавете IP адрес (ако не използвате DHCP)
  30. Насладете се на работата с Hyper-V и виртуални машини

Интересни Статии