VPC-Worker-Knoten können aufgrund von Quotenbeschränkungen nicht bereitgestellt werden

Virtual Private Cloud

Wenn Sie versuchen, Worker-Knoten für Ihren VPC-Cluster zu erstellen oder hinzuzufügen, schlägt die Bereitstellung der Worker-Knoten fehl und es wird eine Fehlermeldung im Zusammenhang mit Quotenbeschränkungen angezeigt.

Ihre Worker-Knoten befinden sich im Status „ provision_failed “. Wenn Sie den Befehl „ ibmcloud ks worker get --cluster CLUSTER_NAME_OR_ID --worker WORKER_ID “ ausführen oder die Worker-Details in der Konsole anzeigen, wird eine Fehlermeldung angezeigt, die dem folgenden Beispiel ähnelt.

The user account has insufficient infrastructure quota to provision the worker: A VSI with this profile (30720GB generic instance storage) will put user over quota. Allocated: 1013760GB, Quota: 983040GB

Die Fehlermeldung gibt an, welche Ressourcenquote überschritten wurde ( vCPU,-Speicher, GPU, Instanzspeicher oder optimierter Instanzspeicher), und enthält Details zu Ihrer aktuellen Zuweisung und dem Quotenlimit.

VPC verwaltet Kontingente für „ vCPU, “-Speicher, GPUs, Instanzspeicher und optimierte Instanzspeicherressourcen auf Kontobasis. Wenn Sie Worker-Knoten für virtuelle Serverinstanzen (VSI) in einer VPC auf einer öffentlichen Infrastruktur bereitstellen, werden diese Ressourcen auf die VPC-Kontingente Ihres Kontos angerechnet. Wenn Sie die Kontingentgrenze für eine dieser Ressourcen erreichen, schlägt die Bereitstellung des Worker-Knotens fehl.

Diese Quotenverwaltung gilt derzeit nur für VSI-Worker-Knoten in der öffentlichen Infrastruktur. Dedizierte Hosts und Bare-Metal-Worker-Knoten unterliegen diesen VPC-Kontingenten nicht, da „ IBM Cloud Kubernetes Service “ die Kontingente für diese Worker-Knotentypen weiterhin verwaltet.

Um dieses Problem zu beheben, müssen Sie Ihr VPC-Kontingent für die betroffene Ressource erhöhen.

  1. Überprüfen Sie Ihre aktuelle VPC-Kontingentauslastung, um festzustellen, welches Ressourcenlimit Sie erreicht haben. Weitere Informationen zu VPC-Kontingenten und deren Anzeige finden Sie unter „ Kontingente und Dienstbeschränkungen “ sowie unter „ Anzeigen von VPC-Ressourcenmetriken “.

  2. Eröffnen Sie einen Support-Fall bei VPC, um eine Quotenerhöhung für die betroffene Ressource zu beantragen ( vCPU,-Speicher, GPU, Instanzspeicher oder optimierter Instanzspeicher).

    1. Rufen Sie das Support-Center von „ IBM Cloud “ auf.
    2. Klicken Sie auf Create a Case.
    3. Wählen Sie „ VPC-Infrastruktur “ als Angebot aus.
    4. Geben Sie in Ihrer Fallbeschreibung Folgendes an:
      • Der Ressourcentyp, für den Sie eine Quotenerhöhung benötigen ( vCPU,-Speicher, GPU, Instanzspeicher oder optimierter Instanzspeicher)
      • Ihr aktuelles Kontingentlimit
      • Die von Ihnen beantragte neue Quotenobergrenze
      • Der Grund für den Anstieg (zum Beispiel Need to provision additional worker nodes for my IBM Cloud Kubernetes Service cluster)
  3. Nachdem Ihre Kontingenterhöhung genehmigt und umgesetzt wurde, versuchen Sie erneut, Ihre Worker-Knoten bereitzustellen.

    • Bei ausgefallenen Worker-Knoten können Sie diese löschen und neue erstellen oder sie mithilfe des Befehls „ ibmcloud ks worker replace “ ersetzen.
    • Bei Worker-Pools, bei denen die Skalierung fehlgeschlagen ist, versucht der Cluster-Autoscaler (sofern er für den Worker-Pool aktiviert ist) automatisch erneut, die Bereitstellung durchzuführen, nachdem die Quote erhöht wurde.