Problembehandlung bei Zuordnungsfehlern beim Erstellen oder Ändern der Größe einer VM in Azure
Gilt für: ✔️ Linux-VMs ✔️ Windows-VMs
Wenn Sie eine virtuelle Maschine (VM) erstellen, eine beendete virtuelle Maschine (VM) neu starten (Zuordnung aufgehoben) oder die Größe einer VM ändern, weist Microsoft Azure Ihrem Abonnement Rechenressourcen zu. Wir investieren kontinuierlich in zusätzliche Infrastruktur und Funktionen, um sicherzustellen, dass immer alle VM-Typen zur Verfügung stehen, um die Kundenanforderungen erfüllen zu können. Aufgrund der beispiellosen Nachfrage nach Azure-Diensten in bestimmten Regionen kann es jedoch gelegentlich zu Zuordnungsfehlern bei den Ressourcen kommen. Dieses Problem kann auftreten, wenn Sie versuchen, VMs in einer Region zu erstellen, zu starten oder ihre Größe zu ändern, während die VMs möglicherweise einen Fehlercode und eine Meldung wie die folgende anzeigen:
Fehlercode: AllocationFailed oder ZonalAllocationFailed
Fehlermeldung: „Fehler bei der Zuordnung. Wir verfügen in dieser Region nicht über genügend Kapazität für die angeforderte VM-Größe. Weitere Informationen, wie Sie die Chancen auf eine erfolgreiche Zuordnung verbessern können, finden Sie unter https://aka.ms/allocation-guidance"
Alternative Empfehlung: Wenn Sie eine alternative Empfehlung erhalten, bedeutet dies, dass die angeforderte VM-Größe in der ausgewählten Region oder Zone derzeit nicht verfügbar ist. Um die Chancen für eine erfolgreiche Zuordnung einer virtuellen Maschine zu erhöhen, können Sie eine der alternativen Optionen auswählen. Übernehmen Sie einfach die Änderungen in Ihre VM-Eingabeauswahl oder ändern Sie die Größe der aktuell vorhandenen VM mit der gewünschten Option und versuchen Sie erneut, die VM zu starten oder zu erstellen.
Probieren Sie z. B. eine der folgenden alternativen Optionen aus, um die Wahrscheinlichkeit einer erfolgreichen Zuordnung zu erhöhen:
- Alternative VM-Größen für dieselbe Zone und Region: Standard_A2_v2, Standard_A2m_v2, oder Standard_D2a_v4
- Alternative Zonen für dieselbe VM-Größe und -Region: Zone 1 und 3
Hinweis
Die Problembehandlung für eine VM-Skalierungsgruppe (VMSS) ist mit der für eine Standard-VM identisch. Befolgen Sie die Anweisungen in diesem Artikel, um das Problem zu beheben.
Fehlermeldung: „Fehler bei der Zuordnung. Wenn Sie versuchen, eine neue VM zu einer VM-Skalierungsgruppe mit einer einzelnen Platzierungsgruppe hinzuzufügen oder eine vorhandene VM zu aktualisieren oder ihre Größe zu ändern, beachten Sie, dass diese Zuordnung auf einen einzelnen Cluster beschränkt ist und dass der Cluster möglicherweise nicht über genügend Kapazität verfügt. Weitere Informationen, wie Sie die Chancen auf eine erfolgreiche Zuordnung verbessern können, finden Sie unter http://aka.ms/allocation-guidance."
In diesem Artikel werden die Ursachen einiger häufig auftretender Zuordnungsfehler erläutert und mögliche Korrekturmaßnahmen vorgeschlagen.
Bis Ihr bevorzugter VM-Typ in Ihrer bevorzugten Region verfügbar ist, empfehlen wir Kundinnen und Kunden mit Bereitstellungsproblemen, den Leitfaden als vorübergehende Problemumgehung in Betracht zu ziehen.
Identifizieren Sie das Szenario, das Ihrem Fall am besten entspricht, und wiederholen Sie dann die Zuordnungsanforderung anhand der entsprechenden vorgeschlagenen Problemumgehung, um die Erfolgschancen bei der Zuordnung zu erhöhen. Alternativ können Sie den Vorgang auch zu einem späteren Zeitpunkt wiederholen. Denn möglicherweise wurden genügend Ressourcen im Cluster, in der Region oder in der Zone freigegeben, um Ihre Anforderung erfüllen zu können.
Verwenden Sie Reservierungen von Bedarfskapazitäten, um sicherzustellen, dass die Kapazität für Ihre Workloads immer verfügbar ist. Mit dieser Option können Sie Rechenkapazität im Voraus reservieren und sicherstellen, dass Ihre VMs bei Bedarf ohne Zuordnungsfehler bereitgestellt werden können. Dies kann die Zuverlässigkeit und Vorhersagbarkeit Ihrer Bereitstellungen verbessern.
Eigenständige VM
Ursache
Wenn Sie über eine eigenständige VM in Azure verfügen, d.h. die VM ist nicht Teil einer Verfügbarkeitsgruppe oder einer Proximity-Platzierungsgruppe mit anderen VMs, und es treten Zuordnungsfehler auf, wenn Sie versuchen, die Aktionen Erstellen, Starten oder Redeploy auszuführen, deutet dies darauf hin, dass Azure derzeit nicht über genügend Kapazität verfügt, um Ihre Anforderung in der angegebenen Region oder Zone zu erfüllen.
Problemumgehungen
Wenden Sie eine der folgenden Methoden an, um dieses Problem zu umgehen:
Wiederholung der Zuordnung
Manchmal kann das Problem vorübergehend sein. Versuchen Sie, die Zuordnung nach einer kurzen Wartezeit zu wiederholen.
Ändern der Größe der VM
Ziehen Sie in Betracht, die virtuelle Maschine in eine andere Größe zu ändern, die möglicherweise in der Region oder Zone über eine höhere Verfügbarkeit verfügt.
Ändern der Region oder Zone
Wenn in der aktuellen Region oder Zone eine hohe Nachfrage besteht, versuchen Sie, die virtuelle Maschine in einer anderen Region oder Verfügbarkeitszone bereitzustellen, in der möglicherweise mehr Kapazität verfügbar ist.
Ändern der Größe einer VM, Hinzufügen von VMs oder Starten von teilweise beendeten (Zuordnung aufgehoben) VMs in einem vorhandenen Verfügbarkeitssatz
Hinweis
Eine virtuelle Maschine kann nur zum Zeitpunkt ihrer Erstellung einer Verfügbarkeitsgruppe hinzugefügt werden. Um eine bestehende virtuelle Maschine zu einer Verfügbarkeitsgruppe hinzuzufügen oder die Verfügbarkeitsgruppe einer virtuellen Maschine zu ändern, muss die virtuelle Maschine gelöscht und neu erstellt werden. Weitere Informationen finden Sie unter: Ändern der Verfügbarkeitsgruppe einer VM mithilfe von Azure PowerShell.
Ursache
Eine Anforderung auf Änderung der Größe einer virtuellen Maschine oder auf Hinzufügung einer virtuellen Maschine zu einer bestehenden Verfügbarkeitsgruppe muss in dem ursprünglichen Cluster gestellt werden, der die bestehende Verfügbarkeitsgruppe hostet. Der Cluster unterstützt möglicherweise nicht die angeforderte VM-Größe oder hat derzeit nicht genügend Kapazität.
Die Teilaufhebung der Zuordnung bedeutet, dass Sie mindestens einen, aber nicht alle virtuellen Computer innerhalb einer Verfügbarkeitsgruppe beendet (zuordnungsaufgehoben) haben. Wenn Sie die Zuordnung eines virtuellen Computers aufheben, werden die zugeordneten Ressourcen freigegeben. Das Neustarten virtueller Computer in einer Verfügbarkeitsgruppe, in der die Zuordnung teilweise aufgehoben wurde, entspricht dem Hinzufügen von virtuellen Computern zu einer vorhandenen Verfügbarkeitsgruppe. Aus diesem Grund muss die Zuordnungsanforderung auf dem ursprünglichen Cluster durchgeführt werden, der die bestehende Verfügbarkeitsgruppe hostet, die möglicherweise nicht über ausreichende Kapazität verfügt.
Problemumgehungen
Wenden Sie eine der folgenden Methoden an, um dieses Problem zu umgehen:
Wenn die virtuelle Maschine Teil einer anderen Verfügbarkeitsgruppe sein kann, erstellen Sie eine neue virtuelle Maschine in einer anderen Verfügbarkeitsgruppe (in derselben Region). Dieser neue virtuelle Computer kann dann demselben virtuellen Netzwerk hinzugefügt werden.
Ziehen Sie in Erwägung, die Größe der virtuellen Maschine auf eine andere Größe zu ändern, die möglicherweise eine höhere Verfügbarkeit in der Region oder Zone bietet. Um sicherzustellen, dass die VM-Größen in Ihrer Verfügbarkeitsgruppe unterstützt werden, überprüfen Sie Verfügbarkeitsgruppen – Liste verfügbarer Größen – REST-API.
Beenden (Zuordnung aufheben) Sie alle VMs in derselben Verfügbarkeitsgruppe und starten Sie dann alle betroffenen VMs in einem Stapel, um die Zuweisung von allen verfügbaren Clustern zu ermöglichen, nicht nur von dem Cluster, in dem die Verfügbarkeitsgruppe derzeit zugewiesen ist.
Führen Sie die folgenden Schritte aus, um alle virtuellen Maschinen in der Verfügbarkeitsgruppe zu beenden:
- Navigieren Sie im Azure-Portal zu Virtuelle Maschinen.
- Wählen Sie Filter hinzufügen und fügen Sie einen Filter für die Verfügbarkeitsgruppe hinzu, die Sie verwalten möchten.
- Aktivieren Sie das Kontrollkästchen für alle VMs in der Verfügbarkeitsgruppe.
- Wählen Sie Beenden und warten Sie, bis der Vorgang abgeschlossen ist und alle VMs den Status Beendet (Zuordnung aufgehoben) melden.
- Wählen Sie Start, um alle VMs erneut zuzuordnen.
Starten vollständig beendeter (Zuordnung aufgehoben) VMs in einer Verfügbarkeitsgruppe
Ursache
Die vollständige Aufhebung der Zuordnung bedeutet, dass Sie alle virtuellen Computer für eine Verfügbarkeitsgruppe beendet (zuordnungsaufgehoben) haben. Die Zuordnungsanforderung zum Starten dieser VMs wird an alle Cluster gesendet, die die gewünschte Größe innerhalb der Region oder Zone unterstützen.
Problemumgehungen
Wenden Sie eine der folgenden Methoden an, um dieses Problem zu umgehen:
Wiederholung der Zuordnung
Manchmal kann das Problem vorübergehend sein. Versuchen Sie, die Zuordnung nach einer kurzen Wartezeit zu wiederholen.
Ändern der Größe der VM
Ziehen Sie in Erwägung, die Größe der virtuellen Maschine auf eine andere Größe zu ändern, die möglicherweise eine höhere Verfügbarkeit in der Region oder Zone bietet. Um sicherzustellen, dass die VM-Größen in Ihrer Verfügbarkeitsgruppe unterstützt werden, überprüfen Sie Verfügbarkeitsgruppen – Liste verfügbarer Größen – REST-API.
Ändern der Region oder Zone
Wenn in der aktuellen Region oder Zone eine hohe Nachfrage besteht, versuchen Sie, die virtuellen Maschinen in einer anderen Region oder Verfügbarkeitszone bereitzustellen oder zu migrieren, in der möglicherweise mehr Kapazität verfügbar ist.
Zuordnungsfehler für VMs in Verfügbarkeitszonen
Ursache
Azure-Verfügbarkeitszonen sind physisch und logisch getrennte Rechenzentren innerhalb einer Azure-Region. Jede Verfügbarkeitszone ist unabhängig von anderen Verfügbarkeitszonen und verfügt über eine eigene Strom-, Kühlungs- und Netzwerkinfrastruktur. Sie sind so konzipiert, dass sie eine hohe Verfügbarkeit und Ausfallsicherheit gewährleisten, indem Fehler in einer einzelnen Zone isoliert werden, wodurch die Auswirkungen auf andere Zonen in derselben Region minimiert werden.
Aufgrund der mit den Verfügbarkeitszonen verbundenen zusätzlichen Bereitstellungseinschränkungen kann es jedoch zu Zuordnungsfehlern kommen.
Problemumgehungen
Wenden Sie eine der folgenden Methoden an, um dieses Problem zu umgehen:
Wiederholung der Zuordnung
In einigen Fällen kann es sinnvoll sein, die Zuordnungsanforderung zu einem späteren Zeitpunkt zu wiederholen, da möglicherweise Ressourcen in der Zone freigegeben wurden.
Ändern der Größe der VM
Ziehen Sie in Erwägung, die Größe der virtuellen Maschine auf eine andere Größe zu ändern, die möglicherweise eine höhere Verfügbarkeit in der Region oder Zone bietet.
Ändern der Region oder Zone
Wenn in der aktuellen Region oder Zone eine hohe Nachfrage besteht, versuchen Sie, die virtuellen Maschinen in einer anderen Region oder Verfügbarkeitszone bereitzustellen oder zu migrieren, in der möglicherweise mehr Kapazität verfügbar ist. Die Region oder Zone kann mit den folgenden Methoden geändert werden:
Erstellen Sie einen neuen virtuellen Computer unter Verwendung einer Kopie des Betriebssystemdatenträgers in einer anderen Zone oder ohne die Zonaleinschränkung. Das Entfernen der Zoneneinschränkung erweitert die Zuordnungsoptionen auf die gesamte Region, anstatt sie auf eine einzelne Zone zu beschränken.
Weitere Informationen finden Sie in den folgenden Artikeln:
Migrieren oder erstellen Sie die virtuelle Maschine in einer anderen Region. Weitere Informationen finden Sie unter Verschieben von Azure VMs zwischen Regionen.
Zuordnungsfehler bei Überlast
Ursache
Wenn die Azure-Computeplattform eine virtuelle Maschine nicht zuordnen kann, um die in der Anforderung angegebenen erforderlichen Einschränkungen zu erfüllen, treten Zuordnungsfehler aufgrund von Überlastung auf. Diese Fehler treten normalerweise auf, wenn bestimmte Anforderungen mit den verfügbaren Ressourcen nicht erfüllt werden können. Sie werden oft durch Fehler wie OverconstrainedZonalAllocationRequest
oder OverconstrainedAllocationRequest
angezeigt.
Diese Einschränkungen enthalten in der Regel (aber nicht immer) die folgenden Elemente:
- VM-Größe/SKU
- Beschleunigter Netzwerkbetrieb
- Verfügbarkeitszone
- kurzlebiger Datenträger
- Näherungsplatzierungsgruppe (PPG)
- Disk Ultra oder PremiumSSDv2
Problemumgehungen
Wenden Sie eine der folgenden Methoden an, um dieses Problem zu umgehen:
Wiederholung der Zuordnung
In einigen Fällen kann es sinnvoll sein, die Zuordnungsanforderung zu einem späteren Zeitpunkt zu wiederholen, da möglicherweise Ressourcen in der Zone freigegeben wurden.
Ändern der Größe der VM
Ziehen Sie in Erwägung, die Größe der virtuellen Maschine auf eine andere Größe zu ändern, die möglicherweise eine höhere Verfügbarkeit in der Region oder Zone bietet.
Ändern der Region oder Zone
Wenn in der aktuellen Region oder Zone eine hohe Nachfrage besteht, versuchen Sie, die virtuellen Maschinen in einer anderen Region oder Verfügbarkeitszone bereitzustellen oder zu migrieren, in der möglicherweise mehr Kapazität verfügbar ist. Die Region oder Zone kann mit den folgenden Methoden geändert werden:
Erstellen Sie einen neuen virtuellen Computer unter Verwendung einer Kopie des Betriebssystemdatenträgers in einer anderen Zone oder ohne die Zonaleinschränkung. Das Entfernen der Zoneneinschränkung erweitert die Zuordnungsoptionen auf die gesamte Region, anstatt sie auf eine einzelne Zone zu beschränken.
Weitere Informationen finden Sie in den folgenden Artikeln:
Migrieren oder erstellen Sie die virtuelle Maschine in einer anderen Region. Weitere Informationen finden Sie unter Verschieben von Azure VMs zwischen Regionen.
Passen Sie die Einschränkungen an, die die Zuordnung einschränken können: Möglicherweise ist die VM-SKU in der Zone ausreichend verfügbar. Die definierten Einschränkungen können jedoch die Zuordnung verhindern. Um die Wahrscheinlichkeit einer erfolgreichen Zuordnung zu erhöhen, sollten die Einschränkungen wie folgt angepasst werden:
- Deaktivierung des beschleunigten Netzwerkbetriebs.
- Entfernen der virtuellen Maschine aus jeder Näherungsplatzierungsgruppe.
- Entfernen aller UltraSSD- oder PemiumSSDv2-Datenträger.
Zuordnungsfehler bei VMs, die Näherungsplatzierungsgruppen verwenden
Die Näherungsplatzierungsgruppen stellen sicher, dass Ressourcen innerhalb desselben Rechenzentrums gepoolt werden, um die Latenzzeit zu reduzieren. Die hinzugefügte Bereitstellungseinschränkung kann jedoch manchmal zu Zuordnungsfehlern führen. Weitere Informationen und Best Practices finden Sie unter Näherungsplatzierungsgruppen.
Ursache
Wenn Sie die erste VM in einer Näherungsplatzierungsgruppe starten oder zuweisen möchten, wird das Rechenzentrum automatisch ausgewählt. Wenn die erforderliche VM-Größe in diesem Rechenzentrum nicht verfügbar ist, schlägt die Anforderung fehl. In flexiblen Workload-Szenarien, in denen VM-Instanzen dynamisch hinzugefügt oder entfernt werden, kann das Erzwingen einer Näherungsplatzierungsgruppe zu einem Zuordnungsfehler führen, der anzeigt, dass die Zuordnungsanforderung nicht abgeschlossen werden kann.
Problemumgehung
Ordnen Sie alle virtuellen Maschinen der Näherungsplatzierungsgruppe zu und versuchen Sie, die Startreihenfolge der virtuellen Maschinen zu ändern. Das Starten der virtuellen Maschinen mit der restriktivsten SKU kann die Wahrscheinlichkeit einer erfolgreichen Zuordnung erhöhen.
Zuordnungsfehler bei älteren VM-Größen (Av1, Dv1, DSv1, D15v2, DS15v2 usw.)
Im Zuge des Ausbaus der Azure-Infrastruktur setzen wir Hardware der neuesten Generation ein, die für die Unterstützung der neuesten Typen virtueller Maschinen ausgelegt ist. Einige VMs der älteren Serien können nicht in unserer Infrastruktur der neuesten Generation ausgeführt werden. Aus diesem Grund kann es bei Kundinnen und Kunden gelegentlich zu Zuordnungsfehlern bei diesen älteren SKUs kommen. Um dieses Problem zu vermeiden, empfehlen wir Kundinnen und Kunden, die virtuelle Maschinen der Legacy-Serie verwenden, eine Migration zu den entsprechenden neueren VMs gemäß den folgenden Empfehlungen in Betracht zu ziehen. Diese VMs sind für die neueste Hardware optimiert. Dadurch profitieren Sie von günstigeren Preisen und besserer Leistung.
Ältere VM-Serie/-Größe | Empfohlene neuere VM-Serie/-Größe | Weitere Informationen |
---|---|---|
Av1-Serie | Av2-Serie | https://azure.microsoft.com/blog/new-av2-series-vm-sizes/ |
Dv1- oder DSv1-Serie (D1 bis D5) | Dv3- oder DSv3-Serie | https://azure.microsoft.com/blog/introducing-the-new-dv3-and-ev3-vm-sizes/ |
Dv1- oder DSv1-Serie (D11 bis D14) | Ev3- oder ESv3-Serie | |
D15v2 oder DS15v2 | Erwägen Sie einen Umstieg auf D16v3/DS16v3 oder D32v3/DS32v3. Diese sind für die Ausführung auf Hardware der neuesten Generation konzipiert. Wenn Sie sicherstellen möchten, dass Ihre VM-Instanz auf Hardware isoliert ist, die einzelnen Kundinnen und Kunden gewidmet ist, sollten Sie auf die neuen isolierten VM-Größen E64i_v3 oder E64is_v3 umsteigen, die für die Ausführung auf Hardware der neuesten Generation ausgelegt sind. | https://azure.microsoft.com/blog/new-isolated-vm-sizes-now-available/ |
Zuordnungsfehler bei großen Bereitstellungen (mehr als 500 Kerne)
Verringern Sie die Anzahl der Instanzen der angeforderten VM-Größe, und wiederholen Sie dann den Bereitstellungsvorgang. Darüber hinaus sollten Sie bei größeren Bereitstellungen die Azure-VM-Skalierungsgruppen mit mehreren Platzierungsgruppen auswerten. Die Anzahl der VM-Instanzen kann je nach Bedarf oder definiertem Zeitplan automatisch erhöht oder verringert werden, und Sie haben eine größere Chance auf eine erfolgreiche Zuordnung, da die Bereitstellungen über mehrere Cluster verteilt werden können, wenn sie als Gruppe mit Mehrfachplatzierung bereitgestellt werden. Erfahren Sie mehr über die Arbeit mit großen VM-Skalierungsgruppen und wie Sie einen vorhandenen Skalierungssatz so konvertieren, dass er mehrere Platzierungsgruppen umfasst. Beachten Sie, dass Sie eine Skalierungsgruppe von der Unterstützung einer einzelnen Platzierungsgruppe in die Unterstützung mehrerer Platzierungsgruppen ändern können, jedoch keine Konvertierung in die umgekehrte Richtung durchführen können.
Hintergrundinformationen
Funktionsweise der Zuordnung
Für die Server in Azure-Rechenzentren wird eine Partitionierung in Cluster vorgenommen. Normalerweise wird versucht, eine Zuordnungsanforderung in mehreren Clustern auszuführen, aber es ist möglich, dass bestimmte Einschränkungen (z. B. VM-Größe, Ultra SSD und Näherungsplatzierungsgruppen) in der Zuordnungsanforderung die Azure-Plattform dazu zwingen, die Anforderung nur in einem Cluster auszuführen. Das folgende Diagramm 1 zeigt den Fall einer normalen Zuordnung, die in mehreren Clustern versucht wird.
Gründe für Zuordnungsfehler
Wenn eine Zuordnung viele Einschränkungen hat, ist es wahrscheinlicher, dass keine freien Ressourcen gefunden werden, da der Pool der verfügbaren Ressourcen kleiner ist. Wenn Ihre Zuordnungsanforderung darüber hinaus eingeschränkt ist (z. B. wenn Sie Näherungsplatzierungsgruppen verwenden, aber die Art der Ressource, die Sie anfordern, nicht von den Clustern und benachbarten Clustern unterstützt wird), wird Ihre Anfrage fehlschlagen, selbst wenn der Cluster über freie Ressourcen verfügt. Das folgende Diagramm 2 zeigt den Fall, in dem eine Zuordnung nicht möglich ist, weil die Kandidatencluster, die der Näherungsplatzierungsgruppe zugeordnet sind, keine freien Ressourcen haben. Diagramm 3 veranschaulicht den Fall, in dem eine Zuordnung fehlschlägt, weil die mit der Näherungsplatzierungsgruppe verknüpften Clusterkandidaten die angeforderte VM-Größe nicht unterstützen, obwohl die Cluster über freie Ressourcen verfügen.
Kontaktieren Sie uns für Hilfe
Wenn Sie Fragen haben oder Hilfe mit Ihren Azure-Gutschriften benötigen, dann erstellen Sie beim Azure-Support eine Support-Anforderung oder fragen Sie den Azure Community-Support. Sie können auch Produktfeedback an die Azure Feedback Community senden.