VPC: Warum kann ich keine Workerknoten auf dedizierten Hosts erstellen?
Behebung von Problemen beim Erstellen von Worker-Knoten auf dedizierten VPC-Hosts.
Virtual Private Cloud
Wenn Sie versuchen, Worker-Knoten auf dedizierten Hosts zu erstellen, wird eine Fehlermeldung angezeigt, die einem der folgenden Beispiele ähnelt.
The dedicated hosts for the zone 'eu-de-2' are not ready.
Insufficient dedicated hosts available in zone 'us-south-3'.
Dedicated host has insufficient capacity
Zu den möglichen Ursachen für diese Probleme gehören die folgenden.
- In der angegebenen Zone oder im angegebenen Pool sind keine dedizierten Hosts vorhanden.
- Es sind nicht genügend dedizierte Hosts verfügbar.
- Auf dem dedizierten Host sind nicht genügend Ressourcen verfügbar.
Führen Sie die folgenden Schritte aus, um das Problem zu beheben.
-
Listen Sie Ihre dedizierten Host-Pools auf und notieren Sie sich die Pool-ID.
ibmcloud oc dedicated pool ls -
Listen Sie die Hosts im Pool auf und überprüfen Sie, ob Hosts verfügbar sind und die Platzierung aktiviert ist.
ibmcloud oc dedicated host ls --pool POOL-
Wenn keine dedizierten Hosts in der Zone vorhanden sind, erstellen Sie einen neuen dedizierten Host in der Zone. Nach der Erstellung eines Hosts ersetzen Sie den Workerknoten für eine erneute Bereitstellung.
-
Wenn in der Zone Hosts verfügbar sind, die Host-Platzierung auf dem von Ihnen gewünschten dedizierten Host jedoch nicht aktiviert ist, aktivieren Sie die Host-Platzierung.
ibmcloud oc dedicated host placement enable --host HOST --pool POOL ``` Warten Sie nach dem Aktivieren der Hostverteilung, ob die Bereitstellung erfolgreich ist. Sollten weiterhin Bereitstellungsfehler auftreten, fahren Sie mit dem nächsten Schritt fort, um zu überprüfen, ob genügend Ressourcen verfügbar sind. Oder [ersetzen Sie den Workerknoten für eine erneute Bereitstellung](/docs/openshift?topic=openshift-kubernetes-service-cli#worker-replace-cli). -
-
Wenn Hosts verfügbar sind und die Platzierung aktiviert ist, überprüfen Sie die Details Ihres dedizierten Hosts und vergewissern Sie sich, dass genügend Ressourcen zur Verfügung stehen, um den Worker-Knoten zu erstellen.
ibmcloud oc dedicated host get --host HOST --pool POOLSie können Ihre dedizierten Host-Ressourcen auch in der Konsole einsehen.
- Wenn genügend Ressourcen verfügbar sind, ersetzen Sie den Workerknoten, der nicht erneut bereitgestellt werden konnte. Beachten Sie, dass es manchmal unmöglich ist, eine Kapazität von 100 % zu erreichen.
- Wenn auf dem dedizierten Host nicht genügend Ressourcen verfügbar sind, verlagern Sie Ihre Workloads, um Kapazität auf dem Host freizugeben, oder erstellen Sie einen neuen dedizierten Host in der Zone.