Errore di ingresso: ERRSAM

Virtual Private Cloud Infrastruttura classica

Risoluzione degli errori RSAM (Routes Set After Master validation) di Ingress.

È possibile utilizzare il comando ibmcloud oc ingress status-report ignored-errors add per aggiungere un errore all'elenco degli errori ignorati. Gli errori ignorati vengono ancora visualizzati nell'output del comando ibmcloud oc ingress status-report get, ma vengono ignorati quando si calcola lo stato Ingress generale.

Quando controlli lo stato dei componenti Ingress del tuo cluster eseguendo il comando ibmcloud oc ingress status-report get, vedi un errore simile al seguente esempio.

The load balancer service address is missing (ERRSAM).

Il servizio del programma di bilanciamento del carico che espone il controller Ingress non ha un indirizzo assegnato.

Segui i passaggi riportati di seguito per risolvere il problema.

  1. Assicurati che i tuoi master e i tuoi nodi di lavoro del cluster siano integri.

  2. Elenca i servizi del programma di bilanciamento del carico.

    oc get services -n openshift-ingress | grep LoadBalancer
    
  3. Identificare i servizi che non hanno un indirizzo nella colonna EXTERNAL-IP.

  4. Ricercare un evento che faccia riferimento ai seguenti servizi.

    oc get events -n openshift-ingress| grep SERVICE
    
  5. Esaminare il contenuto della colonna MESSAGE e completare la seguente procedura in base al tipo di cluster e al messaggio di errore.

    • Se vedi degli errori relativi alla tua chiave API, puoi provare a reimpostare la chiave API con il comando ibmcloud oc api-key reset.

    • Classic: se vedi degli errori relativi alla distribuzione del tuo programma di bilanciamento del carico, assicurati che il tuo cluster abbia almeno due nodi di lavoro integri. Per ulteriori informazioni, vedi Aggiunta di nodi di lavoro e zone ai cluster.

    • Classic: se vedi degli errori che indicano che nessun IP è disponibile, aggiungi nuove sottoreti portatili al cluster con il comando ibmcloud oc cluster subnet create.

    • VPC: se vedi problemi di autorizzazione, esamina le tue autorizzazioni IAM. Per ulteriori informazioni, vedi Configurazione di un Application Load Balancer for VPC.

    • VPC: assicurati di non aver raggiunto la quota della tua istanza LBaaS. Per ulteriori informazioni, vedi Quote e limiti del servizio e il comando ibmcloud is load-balancers .

  6. Attendi da 10 a 15 minuti, quindi controlla se al programma di bilanciamento del carico è stato assegnato un indirizzo. In caso contrario, controllare nuovamente gli eventi.

  7. Se viene visualizzato un errore diverso, ripetere la procedura di risoluzione dei problemi. Se il problema persiste, contattare il supporto. Apri un caso di supporto. Nei dettagli del caso, assicurarsi di includere i file di log, i messaggi di errore o gli output dei comandi pertinenti.