In diesem Dokument wird beschrieben, wie Sie Fehler in der Ressourcenverfügbarkeit beheben können. Diese Fehler können auftreten, wenn Sie versuchen, neue Compute Engine-Ressourcen anzufordern oder Reservierungen von Compute Engine-Ressourcen zu erstellen. Ressourcenfehler treten auf, wenn Sie versuchen, Ressourcen in einer Zone anzufordern, die aufgrund der aktuellen Nichtverfügbarkeit einer Compute Engine-Ressource (z. B. GPUs oder vCPUs) Ihre Anfrage nicht bearbeiten kann.
Ressourcenfehler beziehen sich nicht auf Ihr Compute Engine-Kontingent. Diese Fehler gelten nur für die Ressourcen, die Sie beim Senden der Anfrage in Ihrer Anfrage angegeben haben, nicht für alle Ressourcen in einer Zone.
Häufige Fehlermeldungen
Die folgenden Beispiele zeigen häufige Ressourcenfehler, die auftreten können, wenn Sie neue Compute Engine-Ressourcen anfordern oder neue Reservierungen erstellen:
ZONE_RESOURCE_POOL_EXHAUSTED
ZONE_RESOURCE_POOL_EXHAUSTED_WITH_DETAILS
The zone 'projects/PROJECT_ID/zones/ZONE' does not have enough resources available to fulfill the request. Try a different zone, or try again later.
A VM_TYPE_AND_SIZE VM instance with RESOURCE_ATTACHMENT is currently unavailable in the ZONE zone. Capacity changes frequently, so try your request in a different zone, with a different VM hardware configuration, or at a later time. For more options, see troubleshooting documentation.
A VM_TYPE_AND_SIZE VM instance with RESOURCE_ATTACHMENT is currently unavailable in the ZONE zone, because of REASON. Consider trying your request in the ZONE zone(s), which currently has capacity to accommodate your request. If you cannot move your VM to ZONE, review the REASON failure resolution instructions available in troubleshooting documentation, then try your request again. If your workload can't accommodate the suggested resolution, try your request with a different VM hardware configuration or at a later time.
Einige Fehlermeldungen enthalten das Feld reason mit Details zu den spezifischen Ressourcen, die Compute Engine nicht bereitstellen konnte. Weitere Informationen finden Sie in diesem Dokument unter Ursachen und Empfehlungen für Ressourcenfehler.
Ressourcenfehler beheben
Wenn die Fehlermeldung, die Sie erhalten haben, das Feld reason enthält, finden Sie im Abschnitt Ursachen und Empfehlungen für Ressourcenfehler in diesem Dokument eine Strategie, wie Sie den Fehler beheben können. Andernfalls sollten Sie versuchen, einen Ressourcenverfügbarkeitsfehler mit einem oder mehreren der folgenden Schritte zu beheben. Die folgenden Ansätze sind nach dem Grad der Unterbrechung für Ihre Arbeitslast geordnet.
Wiederholen Sie Ihre Anfrage zu einem anderen Zeitpunkt. Die Ressourcenverfügbarkeit kann vorübergehend sein. Sie können diesen Fehler beheben, indem Sie Ressourcen zu einem späteren Zeitpunkt anfordern.
Wiederholen Sie Ihre Anfrage in einer anderen Region oder Zone. Versuchen Sie, Ressourcen in einer anderen Region oder Zone anzufordern.
Eine andere Maschinenkonfiguration verwenden: Sie können eines oder mehrere der folgenden Attribute ändern, wenn Sie Ressourcen anfordern:
Fordern Sie eine geringere Anzahl von Compute-Instanzen an.
Fordern Sie eine andere Maschinenreihe oder einen anderen Maschinentyp an.
Fordern Sie eine andere Anzahl von lokalen SSD-Laufwerken oder GPUs an.
Anderes Bereitstellungsmodell verwenden Wenn Sie keine Standard-Compute-Instanzen erstellen können, versuchen Sie, Flex-Start-VMs oder Spot-VMs zu erstellen. Verschiedene Bereitstellungsmodelle haben unterschiedliche Kapazitätspools und Verfügbarkeitseigenschaften. Weitere Informationen finden Sie unter Bereitstellungsmodelle für Compute Engine-Instanzen.
Wenn Sie versuchen, eine regionale verwaltete Instanzgruppe (MIG) zu erstellen, können Sie außerdem Folgendes versuchen:
Konfigurieren Sie die Instanzflexibilität so, dass die MIG basierend auf der Echtzeitverfügbarkeit automatisch aus mehreren kompatiblen Maschinentypen auswählen kann. Weitere Informationen finden Sie unter Instanzflexibilität in MIGs.
Ändern Sie die Verteilungsform der MIG in
ANY,ANY_SINGLE_ZONEoderBALANCED. Weitere Informationen zu Verteilungsformen finden Sie unter Form der regionalen MIG-Zielverteilung.
Ursachen und Empfehlungen für Ressourcenfehler
Die folgende Tabelle enthält Informationen zum Feld reason in einigen Ressourcenfehlermeldungen sowie Empfehlungen zu Lösungsstrategien für jeden reason-Fehler.
Fehler reason |
Beschreibung | Empfehlung |
|---|---|---|
resource_availability |
Der Typ und die Größe der angeforderten Compute-Instanz ist derzeit in der angeforderten Zone nicht verfügbar. | Versuchen Sie eine der folgenden Aktionen:
|
cpu_availability |
Eine Compute-Instanz mit der angeforderten CPU-Menge ist derzeit in der angeforderten Zone nicht verfügbar. | Versuchen Sie eine der folgenden Aktionen:
|
memory_availability |
Eine Compute-Instanz mit der angeforderten Speichermenge ist derzeit in der Zone, in der Sie sie angefordert haben, nicht verfügbar. | Versuchen Sie eine der folgenden Aktionen:
|
local_ssd_availability |
Eine Compute-Instanz mit der angeforderten lokalen SSD ist in der Zone, in der Sie sie angefordert haben, derzeit nicht verfügbar. | Versuchen Sie eine der folgenden Aktionen:
|
gpu_availability |
Eine Compute-Instanz mit der von Ihnen angeforderten GPU ist derzeit in der Zone, in der Sie sie angefordert haben, nicht verfügbar. | Fordern Sie die Compute-Instanz in einer anderen Zone an. |
configuration_availability |
Eine Compute-Instanz mit der von Ihnen angeforderten Konfiguration wird in der Zone, in der Sie sie angefordert haben, nicht unterstützt. | Wiederholen Sie die Anfrage in einer Zone, die den von Ihnen benötigten Maschinentyp und die Konfiguration unterstützt. Weitere Informationen dazu, welche Maschinentypen in den einzelnen Regionen und Zonen unterstützt werden, finden Sie unter Verfügbare Regionen und Zonen. Weitere Informationen zu den Konfigurationen, die von den einzelnen Maschinentypen unterstützt werden, finden Sie im Vergleich der Maschinenserien. |
Wenn Sie den Fehler mit keiner der vorherigen Lösungsempfehlungen beheben konnten, wenden Sie sich an den Support.