VPC: Perché non posso creare nodi di lavoro su host dedicati?

Risolvere i problemi che si verificano durante la creazione dei nodi di lavoro su host dedicati della VPC.

Cloud privato virtuale

Quando si cerca di creare nodi worker su host dedicati, viene visualizzato un messaggio di errore simile a uno degli esempi seguenti.

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

Le possibili cause di questi problemi sono le seguenti.

  • Non ci sono host dedicati nella zona o nel pool specificato.
  • Non ci sono abbastanza host dedicati disponibili.
  • Non ci sono risorse sufficienti disponibili sull'host dedicato.

Segui i passaggi riportati di seguito per risolvere il problema.

  1. Elencare i pool di host dedicati e prendere nota dell'ID pool.

    ibmcloud oc dedicated pool ls
    
  2. Elencare gli host del pool e verificare che ci siano host disponibili e che il posizionamento sia abilitato.

    ibmcloud oc dedicated host ls --pool POOL
    
        ibmcloud oc dedicated host placement enable --host HOST --pool POOL
        ```
        Dopo aver abilitato il posizionamento dell'host, attendere per vedere se il provisioning ha esito positivo. Se si riscontrano ancora errori di provisioning, continuare con il passaggio successivo per verificare la disponibilità di risorse sufficienti. In alternativa, [sostituisci il nodo di lavoro per eseguire di nuovo il provisioning](/docs/openshift?topic=openshift-kubernetes-service-cli#worker-replace-cli).
    
    
  3. Se ci sono host disponibili e il posizionamento è abilitato, esaminare i dettagli dell'host dedicato e verificare che ci siano risorse sufficienti per creare il nodo worker.

    ibmcloud oc dedicated host get --host HOST --pool POOL
    

    Puoi anche esaminare le tue risorse host dedicate nella console.