Errore di ingresso: ERRDSIA

Risoluzione degli errori DSIA (Destination Service Invalid App) di Ingress.

Virtual Private Cloud Infrastruttura classica Satellite

È 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 subdomain has incorrect addresses registered (ERRDSIA).

Normalmente, i sottodomini NLB-DNS dovrebbero contenere indirizzi IP o nomi di host del bilanciatore di carico legati a uno o più servizi LoadBalancer sul cluster, ma uno o più domini hanno registrato indirizzi sconosciuti.

Identificare e aggiornare tutti i sottodomini NLB - DNS che hanno indirizzi non corretti registrati.

  1. Richiamare l'elenco dei domini gestiti utilizzando il comando ibmcloud oc ingress domain ls .

  2. Ottieni l'elenco dei servizi LoadBalancer dal cluster.

    oc get services -A | grep LoadBalancer
    
  3. Confrontare gli output dei due comandi precedenti e identificare i sottodomini con indirizzi non corretti registrati.

  4. Se non è più necessario un dominio specifico, è possibile utilizzare il comando ibmcloud oc ingress domain rm per rimuoverlo.

  5. Se il dominio è ancora necessario, è possibile aggiornare gli indirizzi registrati per il dominio utilizzando il comando ibmcloud oc ingress domain update command.

    Si noti che è necessario includere tutti gli indirizzi che si desidera registrare poiché l'operazione di aggiornamento sostituisce gli indirizzi attualmente registrati. Ad esempio, se 52.137.182.166 è attualmente registrato nel dominio e si desidera aggiungere 52.137.182.270, è necessario specificare --ip 52.137.182.166 --ip 52.137.182.270 nel comando.

  6. Attendere 15 -30 minuti, quindi controllare se l'avviso è stato risolto.

  7. 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.