Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält Problemumgehungen für ein Problem, bei dem Gastknoten in einem Cluster in Hyper-V möglicherweise nicht erstellt oder ihnen beigetreten werden können.
Ursprüngliche KB-Nummer: 2872325
Symptome
Failovercluster, die auf virtuellen Computern ausgeführt werden (manchmal auch als "Gastcluster" bezeichnet), können Probleme damit haben, dass Knoten dem Cluster beitreten.
Mithilfe des Assistenten zum Erstellen von Clustern kann es passieren, dass der Cluster nicht erstellt wird. Darüber hinaus hat der Bericht des Assistenten möglicherweise die folgende Meldung:
Fehler beim Erstellen des Clusters.
Fehler beim Erstellen des Clusters "<clustername>".
Dieser Vorgang wurde zurückgegeben, weil der Timeoutzeitraum abgelaufen ist.
Notiz
Die oben genannten Fehler können auch angezeigt werden, wenn die Kommunikation zwischen den Servern, die als Teil der Clustererstellung angegeben sind, nicht abgeschlossen ist. Eine bekannte Ursache wird in diesem Artikel beschrieben.
In einigen Szenarien werden die Clusterknoten erfolgreich erstellt und verknüpft, wenn die VMs auf demselben Knoten gehostet werden. Sobald die virtuellen Computer jedoch auf verschiedene Knoten verschoben werden, beginnt die Kommunikation zwischen den Knoten des Gastclusters zu scheitern. Daher können die Knoten des Clusters aus dem Cluster entfernt werden.
Ursache
Dieses Problem kann auftreten, da pakete nicht auf die virtuellen Computer gelangen, wenn die VMs auf Windows Server 2012-Failoverclusterknoten gehostet werden, da eine Failoverclusterkomponente an die Netzwerkadapter der Hosts gebunden ist. Die Komponente wird als "Leistungsfilter für den virtuellen Microsoft-Failoverclusteradapter" bezeichnet und wurde erstmals in Windows Server 2012 eingeführt.
Das Problem betrifft nur die Netzwerkpakete, die an Clusterknoten adressiert sind, die auf virtuellen Computern gehostet werden.
Problemumgehung
Wenn der Windows Server 2012-Failovercluster virtuelle Computer hostet, die Teil von Gastclustern sind, sollten Sie das Objekt "Microsoft Failover Cluster Virtual Adapter Performance Filter" von allen virtuellen Switch-Netzwerkadaptern auf den Windows Server 2012-Failoverclusterknoten trennen.
Notiz
Dieses Problem kann sich auf jede Windows Server-Failoverclusterversion auswirken, die auf virtuellen Computern als Gastcluster ausgeführt wird. Die in der Ursache und Problemumgehung dieses Artikels genannten Informationen beziehen sich auf Windows Server 2012-Failovercluster, die zum Hosten virtueller Computer verwendet werden.
Sie können das Objekt "Microsoft Failover Cluster Virtual Adapter Performance Filter" mit einer der folgenden Methoden deaktivieren:
Deaktivieren mithilfe der GUI
Öffnen Sie Netzwerkverbindungen , um die Liste der Netzwerkadapter abzurufen. Alle Netzwerkadapter mit dem "vEthernet" (Standardname) sind die virtuellen Netzwerke (d. h. virtueller Switch). Die physischen Adapter, für die auch ein virtueller Hyper-V-Adapter konfiguriert ist, haben keine Bindung des "Microsoft Failover Cluster Virtual Adapter Performance Filters", sodass es bei diesen Adaptern nichts zu deaktivieren gibt.
- Klicken Sie mit der rechten Maustaste auf einen der "v"-Adapter, und wählen Sie im Menü "Eigenschaften " aus.
- Deaktivieren Sie das Element mit der Bezeichnung "Microsoft Failover Cluster Virtual Adapter Performance Filter".
- Klicken Sie auf "OK ", um das Dialogfeld zu schließen und die Bindung für das deaktivierte Element deaktiviert zu lassen.
- Wiederholen Sie diesen Vorgang für alle Adapter.
Deaktivieren mithilfe von Windows PowerShell
Der folgende Vorgang wird den Netzwerkadapter deaktivieren, der für den "Microsoft Failover Cluster Virtual Adapter Performance Filter" auf jedem Adapter auf dem Server mit der Componentid "vms_mp" gebunden ist. Diese Componentid gibt an, dass der Adapter ein Hyper-V-Adapter ist, der vom virtuellen Switch verwendet wird.
Sie können diesen Prozess auf jedem Knoten des Servers ausführen, damit jeder Server die Bindung für die vom virtuellen Switch verwendeten Adapter deaktiviert hat.
Öffnen Sie die Windows PowerShell-Konsole mit Administratorzugriff mithilfe der Option "Als Administrator ausführen".
Führen Sie Folgendes aus:
Get-netadapter | Disable-NetAdapterBinding -DisplayName "Microsoft Failover Cluster Virtual Adapter Performance Filter"
Notiz
Wenn Sie die Bindung erneut aktivieren möchten, ersetzen Sie einfach "Disable-NetAdapterBinding" durch "Enable-NetAdapterBinding".
Um zu überprüfen, welche Netzwerkadapter das Element "Microsoft Failover Cluster Virtual Adapter Performance Filter" gebunden haben, können Sie den folgenden Prozess ausführen:
PS C:\Windows\system32> Get-NetAdapterBinding | Where-Object {$_.DisplayName -eq "Microsoft Failover Cluster Virtual Adapter Performance Filter"} | FT Name,DisplayName,Enabled Name DisplayName Enabled ------- --------------- ---------- vEthernet Microsoft Failover Cluster Virtual A... False vEthernet 2 Microsoft Failover Cluster Virtual A... False vEthernet 3 Microsoft Failover Cluster Virtual A... False Ethernet 3 Microsoft Failover Cluster Virtual A... False Ethernet 2 Microsoft Failover Cluster Virtual A... False Ethernet Microsoft Failover Cluster Virtual A... False
Die Eigenschaft "Enabled" der Bindung für jeden Adapter lautet "False", was bedeutet, dass sie nicht an diesen Adapter gebunden ist.
Weitere Informationen
Windows Server 2012-Failovercluster verfügt über eine Komponente, die an die Netzwerkadapter mit dem Namen "Microsoft Failover Cluster Virtual Adapter Performance Filter" gebunden ist, und es kann dazu führen, dass einige pakete, die an Clusterknoten auf dem virtuellen Computer adressiert sind, nicht an den virtuellen Computer gelangen. Wenn dieses Problem auftritt, während ein Knoten dem Cluster innerhalb des virtuellen Computers beitritt, kann es nicht erfolgreich zum Cluster hinzugefügt oder dem Cluster hinzugefügt werden.
Die Komponente "Microsoft Failovercluster Virtual Adapter Performance Filter" wird vom virtuellen Failovercluster NetFT-Adapter verwendet, um eine clusterspezifische Kommunikation zwischen Knoten des Clusters zu leiten. Dieses Element ist nicht erforderlich, damit die Bindung für NetFT aktiviert ist. Daher wird für Hyper-V-Hosts unter Windows Server 2012 empfohlen, die Bindung dieser Komponente auf allen Adaptern von Hyper-V-Hosts zu deaktivieren, die Mitglieder eines Failoverclusters sind.