cat-hyper-v

“Error Applying New Virtual Network Changes” bei Hyper-V

HYPER-V

Damit Virtual Machines auf ein Netzwerk zugreifen können, ist ein Virtual Network erforderlich. Der Virtual Network Manager kann einen allerdings schon mal Kopfzerbrechen bereiten, wie auch schon im Artikel “How-To: Netzwerkkarten Teaming mit Hyper-V” beschrieben wurde.

Die meisten Probleme Herausforderungen treten bei Server Core auf – Allerdings kann es auch bei einer Full Installation zu Fehlermeldungen kommen, wenn ein neues Virtual Network angelegt wird:

Error Applying New Virtual Network Changes
The operation on computer %Computername% failed.

Diese Meldung kommt dann, wenn im Hintergrund noch die Eigenschaften dieses Network Adapters offen sein sollten. Wird das offene Fenster geschlossen, kann der Vorgang umgehend abgeschlossen werden!

Diese Meldung ist, aufgrund der Arbeitsweise der zugrunde liegenden API’s, (leider) zu erwarten. Wenn das Fenster mit den Eigenschaften des Network Adapters zuerst geladen wird, wird im Hintergrund die API “INetCfg” blockiert damit kein anderer Prozess eine Änderung durchführen kann. Diese Blockierung wird erst dann wieder aufgehoben, wenn die Eigenschaften wieder geschlossen werden.

Im oberen Beispiel kann daher auch der Hyper-V Management Code die Sperre der INetCfg API nicht umgehen um ein “bind” des Switch Protokolls auf den Network Adapter durchzuführen.

Hyper-V

, , ,

About the Author

Michel Luescher is a solution architect in the worldwide Datacenter & Cloud Infrastructure Center of Excellence (CoE) at Microsoft Corporation based out of Zurich, Switzerland. Primarily, Michel is focused on hybrid cloud solutions (Hyper-V, System Center and Microsoft Azure). In addition Michel is speaker, blogger and author of several books.

Leave a Reply.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hyper-V, Domain Controller und die Zeit Hyper-V Stencils für Microsoft Visio