webentwicklung-frage-antwort-db.com.de

in der Zone stehen nicht genügend Ressourcen zur Verfügung, um die Anforderung auszuführen. Die Ressource ist nicht bereit

Ich konnte meine Instanz nicht starten (über den Webbrowser). Daraufhin wurde der Fehler angezeigt: 

"In der Zone" projects/XXXXX/zone/europe-west4-b "sind nicht genügend Ressourcen für die Bearbeitung der Anforderung vorhanden ....................

Ich dachte, es könnte das Quotenproblem sein, nachdem ich meine Quote überprüft hatte, zeigte es alles gut. Eigentlich habe ich die verfügbaren Zonen aufgelistet, europe-west4-b war verfügbar, aber ich habe trotzdem versucht, die Zone zu verschieben. Dann versuchte ich "gcloud compute instances move XXXX --zone europe-west4-b --destination-zone europe-west4-c", es schlug jedoch immer noch fehl, der Fehler wurde angezeigt: 

"ERROR: (gcloud.compute.instances.move) Instanz kann nicht verschoben werden, solange Im Status: TERMINATED"

Okay, beendet ... dann habe ich versucht, es mit "gcloud compute instances reset XXX" neu zu starten, der Fehler zeigte sich im Weg:

FEHLER: (gcloud.compute.instances.reset) Ressource konnte nicht abgerufen werden: - Die Ressource "Projekte/XXXXX/Zonen/Europa-West4-B/Instanzen/XXX" ist nicht fertig

Ich suchte den Fehler. Einige Leute lösten dieses Problem, indem sie die Festplatte löschten. Wie kann ich dieses Problem lösen, obwohl ich den Speicher nicht löschen möchte?

Übrigens, ich habe nur eine Instanz mit einer angefügten persistenten Festplatte.

6
ShadeBai

Zunächst möchten wir uns entschuldigen, dass Sie dieses Problem haben, und es ist schön zu hören, dass dieses Problem für Sie gelöst wird.

Unser Ziel ist es sicherzustellen, dass in allen Zonen Ressourcen zur Verfügung stehen. Diese Art des Problems ist selten. Wenn eine solche Situation eintritt oder gerade bevorsteht, wird unser Team sofort benachrichtigt und das Problem untersucht.

Wir empfehlen, Ihre Arbeitslast in mehreren Zonen oder Regionen zu verteilen und auszugleichen, um die Wahrscheinlichkeit eines Ausfalls zu verringern. Bitte lesen Sie unsere Dokumentation , In der beschrieben wird, wie Sie robuste und skalierbare Architekturen in GoogleCloud Platform erstellen. Wie Sie bemerkt haben, wurde das Problem in den nächsten Stunden erneut behoben, da dies ein vorübergehender Fehler ist. Es sollte nicht lange dauern. Da unser System dynamisch ist und ständig erweitert wird, würde ich Ihnen in dieser Situation empfehlen, Ihre Instanz in einer anderen Zone zu erstellen oder es später erneut zu versuchen, was Sie bereits in der Fehlermeldung gesehen haben.

Außerdem empfehle ich diesen Link zu überprüfen das die Verteilung Ihrer Instanzen in Zonen empfiehlt, um die Verfügbarkeit zu erhöhen. Sie können auch diese andere Verknüpfung überprüfen, in der Sie einige bewährte Vorgehensweisen für das Entwerfen robuster Systeme für GCE (Google Compute Engine) finden. 

3
Shaiq

So hatte ich das gleiche Problem für mehr als 24 Stunden.

Es wurde versucht, meine VM in eine andere Zone zu verschieben, aber da sie beendet war und ich sie nicht neu starten konnte, weil in meiner Region nicht genügend Ressourcen vorhanden waren, konnte ich sie nicht verschieben.

Okay, aber nach meinem Verständnis ist Ihre persistente Festplatte, die an Ihre VM angehängt ist, eine andere Geschichte, und Sie können sie kopieren, ohne Ihre VM zu starten.

Also ging ich um dieses Problem herum, indem ich:

  1. Aufrufen meiner Google Cloud Platform >>> Compute Engine
  2. Ging zum Schnappschuss >>> erstellte einen Schnappschuss meiner Instanz (kopierte meine VMs Festplatte)
  3. Sobald der Schnappschuss fertig war, klickte ich auf meinen Schnappschuss.
  4. Endete unter "Schnappschussdetails". Klicken Sie dort oben einfach auf Instanz erstellen. Hier erstellen Sie im Grunde eine Instanz mit einer Kopie Ihrer Festplatte.
  5. Wählen Sie Ihre neue Zone, vergessen Sie nicht, GPUs anzuhängen, alle vorherigen Einstellungen, erstellen Sie einen neuen Namen.
  6. Klicken Sie auf "Erstellen". Das Image sollte nun in Ihrer neuen Zone ausgeführt werden
5
Yev

Sogar ich bekomme den gleichen Fehler. Ich habe 24 Stunden gewartet und versucht. Aber immer noch kein Glück .. Für mich ist es nicht vorübergehend. Die Zone 'projects/XXXX/zone/europe-west2-c' hat nicht genügend Ressourcen, um die Anfrage zu erfüllen. Versuchen Sie es mit einer anderen Zone oder versuchen Sie es später erneut. Ich musste eine völlig neue Instanz erstellen, um darüber zu kommen. 

3
Raya Sudhakar

Ich bin heute darauf gestoßen. Die Zone/zone/asia-south1-c 'verfügt nicht über genügend Ressourcen, um die Anforderung zu erfüllen. Versuchen Sie es in einer anderen Zone oder versuchen Sie es später erneut. Immer dies seit den letzten 4 Stunden.

2
Ganesh S

Ich bin heute auf diesen Fehler gestoßen. Als Referenz bin ich in San Jose und ich konnte keine meiner VMs in den USA-Westen starten. Für mich bestand die Problemumgehung darin, einfach ein Image des VM zu erstellen, an dem ich arbeiten wollte, den Bereich anzupassen, bis ich einen gefunden hatte, der erstellt werden konnte, und diesen zu verwenden.

Es ist jedoch ein kleines Problem, dass nicht alle Regionen Zugriff auf dieselben GPUs haben.

2
Connor Hale

Um eine aktuellere Antwort zu haben, hatte ich heute das gleiche Problem mit der Zone us-central1-a. Es wurde die Fehlermeldung angezeigt, dass in der Zone 'projects // zones/us-central1-a' nicht genügend Ressourcen zur Verfügung stehen, um die Anforderung zu erfüllen. '(Ressourcentyp: compute)'. Glücklicherweise wurde der Fehler behoben, indem nur 5 Minuten gewartet und erneut versucht wurde.

1
Kenny Monar

Der Fehler "ZONE_RESOURCE_POOL_EXHAUSTED" bedeutet normalerweise, dass sich eine oder mehrere Ressourcen im Backend von Compute Engine befinden, die vollständig zugewiesen wurden oder aus bestimmten Gründen vorübergehend für die Zuordnung nicht verfügbar waren. Um diesen Fehler in der Zukunft möglichst gering zu halten, können Sie Ihre Instanzen auf mehrere Zonen verteilen, anstatt sie alle auf europe-west4-b zu haben. Wenn in einer der Zonen fehlende Ressourcen vorhanden sind, können Sie auf diese Weise versuchen, die gewünschten Ressourcen zuzuordnen . https://cloud.google.com/compute/quotas # quotas_and_resource_availability

0
Ravi