Виправлення: неможливо створити віртуальний комутатор Hyper-V 2019 (помилка 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. Відкрийте диспетчер сервера
  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. Відкрийте диспетчер сервера та встановіть Hyper-V, дотримуючись тієї ж процедури, яку ми використовуємо для видалення ролі. Вам потрібно буде лише вибрати роль Hyper-V.
  17. Клацніть лівою кнопкою миші на меню «Пуск» і знайдіть диспетчер Hyper-V
  18. Відкрийте Hyper-V Manager
  19. Перейдіть та відкрийте диспетчер віртуальних комутаторів у правій частині вікна Hyper-V Manager
  20. Виберіть Зовнішній під пунктом Який тип віртуального комутатора ви хочете створити, а потім натисніть Створити віртуальний комутатор
  21. Введіть назву зовнішнього вимикача
  22. Виберіть мережеву карту в розділі Зовнішня мережа
  23. Клацніть Застосувати, а потім ОК
  24. Перейдіть до віртуальної машини, де ви хочете призначити новий віртуальний комутатор
  25. Клацніть правою кнопкою миші на віртуальній машині та натисніть Налаштування
  26. Клацніть мережевий адаптер
  27. Виберіть Зовнішній віртуальний комутатор у віртуальний комутатор

  28. Клацніть Застосувати, а потім ОК
  29. Додати IP-адресу (якщо ви не використовуєте DHCP)
  30. Насолоджуйтесь роботою з Hyper-V та віртуальними машинами

Цікаві Статті