Problemi comuni con i nodi di lavoro

Virtual Private Cloud Infrastruttura classica

Controlla i messaggi di errore comuni e impara come risolverli. I messaggi potrebbero iniziare con il prefisso '<provider>' infrastructure exception:, dove <provider> indica quale fornitore di infrastruttura utilizza il nodo di lavoro.

Account non autorizzato ad ordinare

Messaggio:

Your account is currently prohibited from ordering 'Computing Instances'.

Descrizione e risoluzione:

Al tuo account dell'infrastruttura IBM Cloud potrebbe essere stato impedito di ordinare le risorse di calcolo. Contatta il supporto IBM Cloud aprendo un caso di supporto IBM Cloud.

Impossibile effettuare l'ordine

Messaggio:

Could not place order.
Could not place order. There are insufficient resources behind router 'router_name' to fulfill the request for the following guests: 'worker_id'.

Descrizione e risoluzione:

La zona che hai selezionato potrebbe non avere sufficiente capacità dell'infrastruttura per eseguire il provisioning dei tuoi nodi di lavoro. È anche possibile che tu abbia superato un limite nel tuo account dell'infrastruttura IBM Cloud.

Per risolvere questa condizione, prova una delle seguenti opzioni:

  • La disponibilità di risorse dell'infrastruttura può fluttuare spesso. Attendere qualche minuto e riprovare.
  • Per un cluster a zona singola, crea il cluster in una zona differente. Per un cluster multizona, aggiungi una zona al cluster.
  • Specifica una coppia differente di VLAN pubblica e privata per i tuoi nodi di lavoro nel tuo account dell'infrastruttura IBM Cloud. Per i nodi di lavoro che fanno parte di un pool di lavoro, è possibile utilizzare il [comando] ibmcloud oc zone network-set (
  • Contatta il tuo account manager di IBM Cloud infrastructure per verificare di non aver superato un limite dell'account, come ad esempio una quota globale.
  • Apri una richiesta di assistenza per l'infrastruttura di IBM Cloud.

Impossibile ottenere la VLAN di rete

Messaggio:

Could not obtain network VLAN with ID: <vlan-id>

Descrizione e risoluzione:

Non è stato possibile eseguire il provisioning del tuo nodo di lavoro perché non è stato possibile trovare l'ID della VLAN selezionato per uno dei seguenti motivi:

  • Potresti aver specificato un numero della VLAN invece dell'ID. Il numero della VLAN è di 3 o 4 cifre, mentre l'ID è di 7. Per richiamare l'ID VLAN, eseguire ibmcloud oc vlan ls --zone ZONE.
  • L'ID VLAN potrebbe non essere associato all'account dell'infrastruttura IBM Cloud da te utilizzato. Per elencare gli ID VLAN disponibili per il proprio account, eseguire ibmcloud oc vlan ls --zone ZONE. Per modificare l'account dell'infrastruttura IBM Cloud, esegui ibmcloud oc credential set.

Ubicazione non valida

Messaggio:

The location provided for this order is invalid

Descrizione e risoluzione:

La tua infrastruttura IBM Cloud non è configurata per ordinare le risorse di calcolo nel data center selezionato. Contattare l'assistenza di IBM Cloud per verificare che l'account sia configurato correttamente.

Errore di autorizzazioni

Messaggio:

The user does not have the necessary classic infrastructure permissions to add servers
'Item' must be ordered with permission.
The credentials could not be validated.
'<Provider>' infrastructure request not authorized

Descrizione e risoluzione:

Potresti non disporre delle autorizzazioni necessarie per eseguire l'azione nel tuo portfolio dell'infrastruttura IBM Cloud oppure stai utilizzando le credenziali dell'infrastruttura errate. Vedi Configurazione della chiave API per consentire l'accesso al portfolio dell'infrastruttura.

Errore firewall

Messaggio:

Worker unable to talk to IBM Cloud Kubernetes Service servers. Please verify your firewall setup is allowing traffic from this worker.

Descrizione e risoluzione:

Se hai un firewall, configura le impostazioni del tuo firewall per consentire il traffico in uscita alle porte e agli indirizzi IP appropriati.

Riavvio a freddo

Messaggio:

The worker did not respond to the soft reboot request. A hard reboot might be necessary.

Descrizione e risoluzione:

Anche se hai immesso un riavvio sul tuo nodo di lavoro, il nodo di lavoro non risponde. È possibile rieseguire il comando di riavvio con l'opzione " --hard " per spegnere il nodo di lavoro, oppure eseguire il comando " worker reload ".

Impossibile trovare l'istanza

Messaggio:

can't create IMS portal token, as no IMS account is linked to the selected BSS account
Provided user not found or active
User account is currently cancel_pending.
The worker node instance '<ID>' can't be found. Review '<provider>' infrastructure user permissions.
The worker node instance can't be found. Review '<provider>' infrastructure user permissions.
The worker node instance can't be identified. Review '<provider>' infrastructure user permissions.

Descrizione e risoluzione:

Il titolare della chiave API utilizzata per accedere al portafoglio dell'infrastruttura IBM Cloud non dispone delle autorizzazioni necessarie per eseguire l'operazione, oppure potrebbe essere in attesa di cancellazione.

In qualità di utente, segui questi passaggi:

  1. Se hai accesso a più account, assicurati di essere collegato all'account in cui desideri lavorare con Red Hat OpenShift on IBM Cloud.
  2. Eseguire il comando ibmcloud oc api-key info --cluster CLUSTER_NAME_OR_ID per visualizzare l'attuale titolare della chiave API utilizzata per accedere al portafoglio di infrastrutture di IBM Cloud.
  3. Esegui il comando ibmcloud account list per visualizzare il proprietario dell'account IBM Cloud che stai utilizzando attualmente.
  4. Contatta il proprietario dell'account IBM Cloud e segnala che il proprietario della chiave API non dispone di autorizzazioni sufficienti nell'infrastruttura IBM Cloud o potrebbe essere in attesa di eliminazione.

In qualità di titolare dell'account, segui questi passaggi:

  1. Riesamina le autorizzazioni classiche necessarie nell'infrastruttura IBM Cloud per eseguire l'azione precedentemente non riuscita. Per il provider dell'infrastruttura VPC, il titolare della chiave API deve disporre del ruolo di accesso alla piattaforma "Amministratore".
  2. Correggi i permessi del proprietario della chiave API oppure crea una nuova chiave API utilizzando il ibmcloud oc api-key reset --region REGION comando.
  3. Se tu o un altro amministratore dell'account avete impostato manualmente le credenziali dell'infrastruttur IBM Cloud e nel vostro account, eseguite ibmcloud oc credential unset --region REGION per rimuovere le credenziali dal proprio account.