Popravak: Ne može se stvoriti virtualni prekidač Hyper-V 2019 (pogreška 0x80070002)
Svaki virtualni stroj koji je domaćin na Hyper-V 2019 vjerojatno zahtijeva virtualnu mrežnu karticu kako bi mogao komunicirati s ostatkom mreže. Da bismo to učinili, morali bismo stvoriti virtualni prekidač i dodijeliti ga virtualnom stroju. Postoje tri različita virtualna prekidača na Hyper-V, uključujući privatni, unutarnji i vanjski. Prekidač privatne mreže pruža samo komunikaciju između virtualnih računala koje su hostirane na fizičkom poslužitelju. Pored toga, interni prekidač osigurava komunikaciju između virtualnih računala i Hyper-V domaćina. Posljednja, ali ne najmanje najmanja je vanjska sklopka. Vanjska sklopka povezana je s fizičkom mrežnom karticom i omogućuje komunikaciju s cijelom mrežom. Nakon što stvorimo virtualnu sklopku, sljedeći korak bi bio dodijeliti virtualnom sklopku virtualnom stroju. Koju sklopku ćemo dodijeliti? To ovisi o slučaju korištenja virtualnog stroja.
Neki IT administrator ima problema prilikom stvaranja virtualnih prekidača na Hyper-V-u, bez obzira pokušavaju li ga stvoriti putem GUI-ja ili Powershell-a. Jedna od pogrešaka poznata je kao " Pogreška u primjeni promjena svojstava virtualnih sklopki. Nije uspjelo prilikom dodavanja virtualnih ethernet veza. " Pojedinosti prikazuju GUID adaptera, s konačnim tekstom , " Sustav ne može pronaći navedenu datoteku. (0x80070002) . Isti problem javlja se ne samo na Hyper-V 2019, već i na Hyper-V 2016 i Hyper-V 2012.
Postoji nekoliko razloga zbog kojih se pojavljuje ovaj problem, ali mnogi od njih ukazuju na problem s mrežnom karticom. Usredotočit ćemo se na njih dva i provest ćemo vas kroz rješenja koja su pomogla IT administratorima da riješe problem. To uključuje ažuriranje mrežne kartice, brisanje NIC referenci i ponovno dodavanje Hyper-V uloge. Dakle, krenimo. Ako rješenje 1 ne riješi vaš problem, pokušajte s rješenjem 2.
1. rješenje: Ažurirajte upravljačke programe mrežne kartice
U našem slučaju koristimo fizički poslužitelj HPE ProLiant ML350 Gen10 Server. Da bismo ažurirali upravljački program za mrežnu karticu, morali bismo pristupiti web mjestu proizvođača i preuzeti službeni upravljački program za mrežnu karticu. Kako ovaj poslužitelj koristi Intelovu mrežnu karticu, možemo je preuzeti i na Intelovoj web stranici.
2. rješenje: Ponovno instalirajte Hyper-V ulogu i resetirajte NIC reference
- Prijavite se ili povežite se sa Windows Server 2019 na kojem ste instalirali Hyper-V ulogu
- Otvorite Upravitelj poslužitelja
- Kliknite Upravljanje, a zatim odaberite Ukloni uloge i značajke
- Kliknite Next (Dalje) ispod prije nego što započnete
- Odaberite odredišni poslužitelj i kliknite Dalje
- Poništite odabir Hyper-V u odjeljku Ukloni uloge poslužitelja, a zatim kliknite Ukloni značajke
- Kliknite Dalje
- Kliknite Dalje ispod Ukloni značajke
- Odaberite Ponovo pokreni odredišni poslužitelj ako je potrebno
- Kliknite Da za potvrdu, a zatim Windows automatski će se ponovno pokrenuti.
- Prijavite se ili povežite se sa Windows Server 2019 na kojem ste instalirali Hyper-V ulogu
- Kliknite desnom tipkom miša na izbornik Start i kliknite Windows Powershell (Administrator)
- Upišite netcfg -d i pritisnite Enter . Ovo će izbrisati sve NIC reference, pa budite sigurni da imate fizički pristup poslužitelju ili imate dobru iLO ili drugu vezu za upravljanje.
- Ponovno pokrenite Windows Server 2019
- Prijavite se ili povežite se sa Windows Server 2019 na kojem ste instalirali Hyper-V ulogu
- Otvorite Upravitelj poslužitelja i instalirajte Hyper-V slijedeći isti postupak kao i mi za uklanjanje uloga. Trebat ćete samo odabrati Hyper-V ulogu.
- Lijevi klik na izbornik Start i potražite Hyper-V Manager
- Otvorite Hyper-V Manager
- Navigirajte i otvorite Upravitelj virtualnih sklopki na desnoj strani prozora Hyper-V Manager
- Izaberite External pod stavku Kakvu virtualnu sklopku želite stvoriti, a zatim kliknite Create Virtual Switch
- Upišite naziv vanjskog prekidača
- Odaberite mrežnu karticu pod Vanjskom mrežom
- Kliknite Primjeni, a zatim U redu
- Dođite do virtualnog stroja kojem želite dodijeliti novu virtualnu sklopku
- Kliknite desnom tipkom miša na virtualni stroj i kliknite Postavke
- Kliknite Mrežni adapter
- Odaberite vanjsku virtualnu sklopku pod Virtual Switch
- Kliknite Primjeni, a zatim U redu
- Dodajte IP adresu (ako ne koristite DHCP)
- Uživajte u radu s Hyper-V i virtualnim strojevima